-Sighs and shakes her head.-
Your mom sounds just plain bad.
That being a really dumb reason...
My mom called me a "fucking idiot" when she was mad at the highway traffic. She doesn't think too much.
I love her, don't get me wrong, I know how you feel though about stupid stuff.
My parents pretty much couldn't celebrate my birthday last year when I got home from college then canceled on me, canceled on my birthday.
-Shrugs her shoulders.-
I hope you feel better soon though.