Where are you located? It sounds like you need a new doctor who will do testing and get to the bottom of your diagnoses. There is help out there. Tell us more.