Hi rachel,
There has been so much good things said here. I believe you are stronger than you think you are, you certianly have boundaries and you're going to be alright.
You know, BigSis is right. Alanon teaches us why we are the way we are, and helps us get control over ourself again.
Take care and come back.