I feel this way all the time too. It's very hard to fight an enemy that's inside your own head. Most of us would never put up with someone else treating us the way our own minds do. I wish I had some advice to give, but I'm in the same boat. All I can offer is my understanding and support.
And of course... a group hug!