Sasha4, thank you. You just made me cry my first tears of happiness.
I hope I can keep this up. It's early stages, but I want to change things. I'm glad I found this community, too. I've always been an online person and for the first time in a long time I feel like I've found a place I can talk to people about my troubles.
It's when I stop talking about it that I know it will sneak back up on me. Thank you for your feedback.