I go through the same thing. I find it to be like cheating. We have had so many arguments about it .
I considered it cheating as well. Sounds terrible but I think my plan is to stay until I can financially get on my own two feet. I’m due in a couple weeks. We have fought over this before and he says he is going to change but doesn’t
This is a form of cheating in my book. If he doesn’t want to change then maybe consider making a plan to leave when the time is right for you. This is unacceptable.