Dreamer, don't be a quitter. You can change your life and we all will help you if you want. You aren't alone, never have been.
Leaving will accomplish nothing except giving in to the problem. It was my understanding that you wanted to beat this, and feel more in control of yourself and your life and be better. You can't do that by leaving.
The choice as always is yours. But you've stuck it out for quite awhile here and I don't think you're a quitter. We just need to help reshape your thinking a little.