My mom has been dating this man for a year, they have dated before I was born at the age of 16 and I can't stick him, my dad moved out in March 2020 because my mom was constantly going to his and saying to my dad that she was going to a family relatives house. Ever since than he has been round my house everyday even in lockdown, she makes the excuse he supports her with my nan who has cancer. He sits on his ass all day and does nothing for my mom. If she is late to pick him up in the morning as they don't live together, he calls her demanding that she gets to his as soon as possible, he has to go everywhere with her like shopping and trips to the bank.
In the last month or so I have turned 18, I have got my trust fund and decided I would treat myself to a puppy from my neighbours who is a pug breeder, my mom agreed I was a sensible age to get one, when he comes in the room she has to ask his permission if I can have one. He gives me my mom the stare and says no she has to wait to get one cheaper. I shout saying I'm 18, I can do what I want with my trust fund, you are not my dad. He glares at my mom saying are you going to let her treat me like that? She looked down and didn't say a word, today I hand my Deposit to secure the puppy, he has to come with us and says on the walk up there, you have to take her to the vets, I said no let her settle in first and he goes no you are doing what I say if you like it or not.
A couple of months ago, he said to my nan she can't feed the stray cats outside, she has a go saying I pay for the cat food I will do what I want, now he won't speak to her unless she starts a conversation first.
What I'm trying to ask is how do I make my mom see sense? I mean for God sake, he makes her buy his family presents, makes her do his washing at mine even though he has a flat of his own, she is constantly lashing out at my nan and me when he is here and not to mention, he controls her phone and she is constantly making excuses for him saying "he is too poor for a phone and a TV"