This is a great thread. There are alot of things in here that I can relate with, as well as many others I am sure.
It takes a lot of strength in a person to admit their own issues, and take the steps to do something about it.
I am finally coming to a lot of realizations about myself, and my M. I wish I had discovered them about 3 years ago before I made all of the wrong choices.
Once you get settled, I would love for you to e-mail me at sigh3996@yahoo.ca. Although our stiches are very different in some respects, I see many similarities as well.
Hope things are going well for you, and you are settling in.