I would say that given you had 3 years off work (albeit as a SAHM, I know it’s not exactly a holiday!) maybe you could compromise and give him a trial run of being a SAHD, so that he’s got some time off and it feels equal to him and that he feels like he’s got a ‘break’? I know that being a SAHM is NOT that, but you know what men are like… their perception of what women do just isn’t accurate 😂
Maybe he could have a trial run of being the ‘SAHD’, taking over teenager duties, running the house, doing all the chores you need him to do, cleaning, house maintenance, DIY, doing up the house where it’s needed to be done and just hasn’t been… and then when certain things have been done, he can let off some steam by going to do the things he wants to do?
i guess the real issues will be making sure that he does all of those things in ways that you are happy with - or at least in ways that are functional and clean and tidy. They might not be exactly to your liking but hopefully he will learn? You might have to let go and accept the new norm. So long as it’s not a tip! I think it’s something he will have to learn and feel good about doing in order to keep doing it (rather than do it wrong and then not want to do it again… like I child I guess!)
I think as long as he pulls his weight and uses his energy in productive ways and does things around the house that benefits both of you and not just himself, I think personally I would be fine with being the main breadwinner for a bit and letting him stay home and see what happens. In his mind, he is probably thinking ‘well, I let you do it’ and I KNOW it’s not the same. But to him, he’s probably not seeing it the same way. He just wants some time off.
I imagine if you try it and he doesn’t like it, he’ll find another job soon enough. Maybe at this point if he’s looking and you find that he did help around the house and with the kids, and he still wants to meet his friends, you could suggest a part time one and you might find that he’ll balance all those things.
in an ideal world haha…