We can't give medical advice here, but it sounds like it might be time for a different doctor. One who actually practices medicine and cares about his/her patients. I'm glad you have an appt this Friday. Please tell the doctor everything you told us and ask for tests if he/she doesn't mention testing for problems/illnesses and such.
I'm sorry you're having such trouble but I am glad you found us and joined the family.