Dear Sapien,
I am so sorry you are afflicted with the conditions you mentioned. Since I don't know much about either of them, I hope others here who do will see your post and respond to it with some tips for you. It must be incredibly difficult to deal with both of those issues!
Sincerely yours, Yao Wen