Hi Stephanie,
It sounds to me that you are accomplishing the most important thing already, you want to help yourself and you know that there is a beautiful life out there and that is the most important step, wanting to help yourself.
I have many friends that have been down your road. Some that have come out of it with the help of family, themselves and having faith and are doing wonderfully with their family and children of their own. I have also had ones who it seems, will never get away from it unless something terrible happens. I have known of 2 in my past circle of friends that didn't want to help themselves and now they are gone.
You seem to be very bright and aware of your problems and you can do this. You are strong. You are also very blessed with a little boy who is just waiting for his mommy. You know it will take time and alot of hard work and some real tough times but in the end you will be well again and someday you will put this all behind you and it will just be labeled as an "experience". Sure, it will be in your thoughts for awhile maybe quite awhile but you will pull through and be whole again. Hang in there sweetie, there is a very rewarding life ahead of you and you will get there just be patient and know that you are strong and you little Tyler is awaiting.
((((((((((((((((((((((((HUGS)))))))))))) ))))))))))))))
Christina
http://www.healthboards.com/ubb/heart.gif