Glad you found your way here. I'm sorry you have been dealing with this so long, what are you doing for it? Have you had tests and are you on any thing that helps you?
There is plenty to learn here, many helps and other posts that may help.
Let us know how you are doing.