((Erin)) That must be really hard. Was she like this when you were little or is this a more recent thing? I'm glad you came here to vent and get some support from your friends. For your own peace/piece of mind, have you ever considered moving out of her home? In any event hang in there and do what you need to protect your self.