I hate seeing anyone go through such a horrible situtation. I hate this. You don't deserve this at all. You deserve so much better and I can't believe your mother is actually putting this all on you. Megan, everybody gave you wonderful advice and I hope things get better for you as soon as possible!
((((HUGS))))
Alyssa