You don’t marry the prettiest girl at the party. You marry the one yelling at the beer pong table because she’s losing. That girl is gonna raise winners and you want your kids to be be winners.
A man will change for someone he truly wants. No need to hate just bc he wouldn’t be the man you wanted him to be. I know it sucks watching a man be everything you wanted him to be for someone else, but he wasn’t meant for you. Move on, be happy.