I hadn’t read your post about your childhood when I posted, your childhood is similar to mine and that of other women I know and it’s a headfuck when you realise your whole life and decisions have been shaped by something you didn’t know wasn’t ok. This reply will be long.
There’s a certain type of man who get drawn to women who had childhoods like ours, if your brain and entire world view was influenced by a narcissistic then it leaves you vulnerable to attracting other narcissists or abusive people and a lot of your husbands patterns match the controlling and abusive man script, yih saying he doesn’t think he even has any issues and it’s all you, is the same pattern a narcissist would have. The key thing for me that makes think this isn’t autism is you saying he’s try and have 50/50 just to punish you. That shows me that his hand off and current lazy parenting is fuck all to do with autism or being overwhelmed and everything to do with keeping you in your place. If he genuinely thought your expectations are too high and the way things are is normal, he’d not suddenly be able to be a full time parent 50 per cent of the time. I also imagine that if you were to stick your child in front of a screen all the time he’d be quick to pull you up about it? So again showing it’s fuck all to do with what he thinks is best for the child, but what punishes you and I bet that’s what behind his constant arguing with you.
By time you met him you’ve probably already developed some heavy people pleasing coping strategies, probably already had lots of experience of telling yourself if you just do this, or just do that, or lower your needs, be less demanding, be more patient, be more anything, then you’ll get the type of love you need, even if you weren’t conscious of them, having your brain shaped by a narcissistic grooms you to put their feelings first, and it leaves you vulnerable to doing the same when someone else comes along with the same traits and patterns.
Him taking you away from your family, him not wanting to go out, may not be due to autism but limiting the combats you have with others and reducing the chances of you making friends and reducing chances of someone telling you that you deserve better, it reduced the support you can have and stops you making him look bad to others, and I kind do think him choosing to plonk his child in front of screens the whole time also means you won’t ask him to parent his child more so you can have some downtime. Him working from home may also be so he can monitor and keep tabs on what you do all day.
I relate to you being worried you’ve repeated cycles for your child, it’s a frightening space to be and I had all these worries when I had my own child, I’m going to be honest and say that I know I have repeated some cycles, I’ve broken lots but I’ve tolerated behaviour I should not have, because I didn’t know any different.
My advice to you would be not to fall into a trap of looking for a way to convince yourself that he can’t help how he is and that it’s autism, be open to the idea he could be like your mum . I understand why you’d not want him alone with your son 50 percent of the time, if you’re stuck there for the time being then my advice would be to keep having the therapy you’re having, two years might sound like a long time but being raised by a narcissist takes a shit load of unpacking and there’s gonna be times it feels too scary to keep going. Keep doing what you’re doing with trying to make sure your son has friends, maybe consider therapy for him when he’s a bit older so that he has a neutral person to talk to.
Try and get yourself some friends, I know it’s hard when you can’t go out and can’t rely on your husband for childcare so you’re gonna need to be creative with it, my closest friends are online friends that started from a shared hobby group on reddit, I “speak” to them every single day for the last 8 years, and with time they know all about my past, sometimes it’s easier to open up to someone who you’re not going to bump into on the school run or gossip about you.
Im gonna finish by saying I’m really sorry you’re in this situation, you didn’t deserve the start in life you had and you don’t deserve this now.