I'm sorry to hear that your having such health issues. Your friend that directed you to this forum is to be commended. There are many very knowledgeable people here, I'm sure Chrisb1 will give you some advice on your condition.
I can't answer you about your problems, just wanted to say I'm glad you decided to post.