Just want to get it off my chest

When is enough, enough? I feel like my spouse criticism is getting more and intense. I started a diet and instead of him being encouraging it seems like he is finding every little thing wrong. I ask him to stop smoking, he doesn't. I don't like kissing because his breath stinks. He plays his videos games all day. We we talk I never get a word in

If I catch the slightest of an attitude and he ask what's wrong I lie and say nothing to avoid confrontation. I feel like he is a very selfish person. My eyes are done with crying. I want to give up. But God says to submit to your husband, right?