IF he is a genuine guy then I wouldn’t worry about the other stuff. Marriage changes the most stubborn of people. If you two are interested in each other, have compatibility, he cares about you and wants to make a life with you…all of the rest will fall by the wayside. Things that do NOT change are: disrespectful behavior, rudeness, anger issues, violence, etc. What you’re referring to are single-life habits of a guy who has more money than he knows what to do with. So he spends it on life and luxuries. When he has kids, that money will automatically be funneled in their direction. When he gets married, that time will automatically be spent with his wife. With decent and genuine people, these changes DO occur. With assholes, they don’t.