Wow, that is pretty intense. You have the desire to change, that is always the first step and the hardest.

It is impossible to conquer everything at once and you are likely to fail, especially if you try to do too much at once. Set for yourself a series of very small simple goals. Also, there are plenty of support groups out there that you might think about contacting, I am sure you are not alone in this.

You have stated that you are a person of faith, have you prayed about this or spoken to your minister?

Good luck and chin up, you can overcome this and anything if you desire, believe, and work on it.