Yeah, your mom sounds a lot like my dad. He used to hit us for waking him up. I struggle with justifying it because he has to wake up early for work, but yeah, definitely NOT okay. He has a lot of rage, and the weirdest shit flips him out. For example, he has a huge trigger for anything related to losing money. Yelling and hitting us, and at first it's related to that trigger, but next thing you know he's talking about stuff that has nothing to do with anything, like how disrespectful we are to him?? or like something unrelated that happened months ago?? Psychological abuse. So some of the "money losing things" are the windows being incorrectly latched and "leaking air that he pays for", the AC being left on, or at the wrong temperature, the doors being shut incorrectly, and shoes being left outside. He has a bunch of alarms, but he wakes up early and is a really heavy sleeper, so that makes sense. He goes to bed at like 7:30 or 8PM I think... but again, his work shift starts at 6:30AM so makes sense. Yeah, he's a sex addict, always touching any woman present, especially if he's "entitled to them" by family relation (either blood or married). It doesn't matter how often he has sex, he's watching porn and jerking off right after, compulsively. Never satisfied. All of this shit is completely justified in his mind, and if someone says something is whack, he gets angry, blames them, completely externalizes it and never takes responsibility for himself. He has compulsive rituals, like checking his wallet, he touches each card to make sure they are all in there and he will do that everytime he touches his wallet, sometimes multiple times. Tbh, he's just crazy, and I'm not sure what all disorders he has, but he's a perfectly avoidable person.