My parents split up when I was a kid.
My mother is the laziest hypocrite I've ever met. Over my life, she has bounced between four or five office jobs, each one cushier than the last. Going in late, leaving early, taking an hour and a half for a 30 minute lunch, always campaigning to work a four day week (but still leaving early so not even working the normal 8 hours a day, let alone the 10 expected of a four day week). One of them was a flat out work from home job. In these jobs, her duties included some light excel work, and calling a couple of people for maybe 20 minutes a piece to take some case notes. She did half an hour of real work a day, if that. And the kicker is she constantly bitched about every single one of them. How they were so hard, how her boss is an idiot, and so on. I guess I can agree that her boss was an idiot if the boss let that lazy sack of shit stay on the payroll for years. She keeps leaving these pretty fucking sweet jobs for even cushier ones, and she hates them all for what little scraps of work they make her do. I've had to outright tell her growing up that I don't want to fucking hear it, because I work more in a day than she does in a week.
She also has no trace of social skills. Growing up, she'd snap at me and outright scream at me over the most mundane things, and half an hour later, she'd speak to me in this chipper, peppy tone as if nothing had happened. She's not bipolar or anything like that, she just doesn't have the social skills to understand that if you scream at someone for leaving their snowy shoes on the linoleum floor instead of on the mat, it takes longer than a trip to the bathroom for the sour feelings to go away. This would also be why she got along with nobody at any of her jobs. It's like what happens when you never take a puppy to the dog park to get properly socialized.
In her "good moods", she'd do things intentionally to annoy me, laugh at how annoyed I got, then get all pissed off when I told her how annoying she was being. Things like turning my bedroom light on when I was reading just by desk light, or opening my bedroom door before she left for work so I'd wake up early on days where I worked nights. Little petty shit like that. She thought she was being so cute and funny, and she got pissed if I told her she was being annoying.
A lot of her own family hates her, too. Her new husband's daughter has called her a cunt to her face. Her niece visited after almost ten years, and it took no more than three days for the gushing happiness to turn to outright loathing, as the niece was trying to enjoy her time here while my mother was trying to control and micromanage every second of it. My mother was expecting a sit down family dinner every night, but the niece wanted to eat out while sightseeing and enjoying her vacation. Which is the "proper" thing to do is irrelevant here. The fact is, the niece paid her own money to fly here, it's her vacation, it's her choice what she does with her time. My mother could not stand having control taken from her, and she hated the niece for it. To this day, she can't say a nice thing about her, though everyone else thought the niece was an amazing woman.
My dad, on the other hand, is one of the greatest people I've met. Kind, smart, respectful. I don't know shit about cars, and my dad was willing to give up half a day's pay to come to my place at 8 am in the dead of winter to change my car battery. (Yes, I know, I couldn't even change a battery myself, I don't fault you for laughing.) Everyone in his family but his coked up drunken brother loves him, and his new wife's family accepted him into their extended family not even months after they met. It takes a lot to anger him or push him away, and in fact, it was my mother who broke off their relationship. I don't know if she did it BECAUSE she's an insane cunt, or if she turned into one after the fact, but that's my personal experience with a single mother. They're usually single for a reason.