Sorry to hear you are going through this, it can be tough at times. I have all the same symptoms and have yet to find anything that helps.