Re: My husband stays out all night even when he promises not too..
Time to tell him this is unacceptable behavior. Are you ready to dish out a ultimatium? If so make sure you follow through with what you say.
If he crosses the line again after he knows how you feel, then you can either set his bags on the porch for him. Or you can pack yours and leave. Do you have a place to go if you choose to do that? Sometimes it takes something drastic to happen before someone will open their eyes and see the light, and even that is not a guarantee.
I think he is one of these people that all the talking in the world isn't going to do it, but maybe some action will.
"When people are truly sick and tired of being sick and tired, that's when they will make a change."