Making any man happy is the easiest thing to do in the world. Like literally feed us, show us you care and give us love. Those are the three things every man wants. By this time in a man's life, he isn't going to change he does what he wants and he probably wont change even for you.
So, if from the start you realize you don't like something about him, either end it or deal because you know that is what he likes to do in the first place. Why change a man because you don't like him? If you don't like something about him then he isn't for you. Why would you waste your time trying to change him when in the end, if he doesn't change, you are just going to leave.
So, ladies don't waste your time trying to change a man you know if you can or can't deal with something he does. Now ladies, if you find a man that you adore, it isn't that hard to keep that man. All you have to do is show him just how much you care. Make him feel appreciated kiss him, tell him you love him. Also when your Grandma told you the way to a man's heart is his stomach she was not lying. If you really want to impress and make your man happy cook him something to eat.
Keeping a man is not that hard it is one of the simplest things to do. All you need to do is feed him and love him and tell him how much he means to you. Ladies there is no secret to keeping a man that you love happy all we want is to feel loved appreciated and full from all your good cooking. That is all you have to do ladies feed and love your man.