New issues

My husband and I been together for 4 years, he works & I’m a stay at home mom. Recently I’ve been looking for work with no luck. He keeps telling me not to look for a job because he wants me at home taking care of things and the kids. I’m searching for a job because his drinking habits has become a serious issue. He spends at least 20 bucks a day on beer and cigarettes which goes pretty fast. I keep telling him hey how about he cut down to maybe 2 beer a day, which he was doing 2 weeks ago. Somedays I go without just so he can have what he needs. Today I checked the bank account, he has a Robinhood account and they took out 20, (which we didn’t have), and then charge overdraft fee 27 dollars . He claims we’ll have all the money back asap. I’m tired of being stressed, everything I do seems to be a problem. When he came home from work I was making spaghetti and it wasn’t done before he walked into the door, he told me to take the food and stick it up my ass. I explained I didn’t want to make cold food, I wanted him to have a hot meal. I’m depressed and tired of trying to please everybody😞.