This sounds like a question for somebody with a degree in medicine. Be very wary of medical advice from people who aren't licensed doctors.