Ian,
Welcome back.
I wish that I could help you, but I know that no one can until you are willing to get better. Lots of people have tried, including me.
I still say that you are a good and decent person, with a lot of potential, and you are worth so much more than you will admit. You can have a good life if you are willing to make that choice.
Wendy
<font color=red>"Striving for excellence motivates you; striving for perfection is demoralizing." -Harriet Braiker</font color=red>
__________________
“We should always pray for help, but we should always listen for inspiration and impression to proceed in ways different from those we may have thought of.”
– John H. Groberg