goth, i'm a hoosier too, fort wayne, (long gone but still a bred and born hoosier!) and i went thru a 'distressed mom' much of the time too. we fought and carried on something fierce and i was tossed out a few times too ("if you can't live by the rules then you go somewhere else and make your own") almost always over some stupid shit that escalated for whatever reason...it doesn't matter. people have bad days and they can be especially hard on those who live with the one having the bad day...the trick is not letting it escalate to the point where things get said that were never meant. it's tough, i know but most likely it's over some bullshit that just got carried away by its own force.

let it go man...buy some flowers and tell her you love her. you don't have to apolgize unless you feel it's necessary but a simple 'i love ya mom' and a hug will fix it...toss in a handful of flowers and i guarantee it! you know she didn't mean it so give her a break...forget about it and replace all those hate words with love and flowers.