Just catching up with this thread, and I can only echo the words of encouragement, sympathy and advice. Sometimes you need to hit rock bottom in order to go back up again, but I'm sure you'll get there.
Keep posting on here, asking for help, and just being involved, RM-Taylor. Talking about it...