You absolutely sound like you need to get in touch with a MD. Go see a group like Aldridge (AldridgeMedical.com), they will connect you with a doctor who is compassionate to your situation. If you're not in close proximity of Aldridge, there are different options in your area that are compassionate.