OfTheDamned
The Friendly Undead
When my sister had trouble opening the front door with the keys, he called her, "f***ing stupid."
See, that is something I wouldn't be able to handle. I'd probably ruin his chances at ever procreating again with a remark like that.
I've really got to know why your mom would stay with someone like this. I'm almost to the point where I don't really even blame this guy that much anymore it she is allowing this to happen. Is he financially supporting you all or something?