Piperboy84,
Sorry to read about your dramas. If you have concerns about your medical questions, try contacting AOPA - assuming you are a member - they have a really good department to help you with that sort of stuff.
Think up several really good sympathy-inducing stories for the cabin crew on the flight home when they see your multi-coloured bruises