if he makes a lot less than you and he knew it plus he has kids he might be careful with money. Do you think you like him enough to put up with it? If he makes decent money you need to ask for gifts. I will start with threatening to break up. Tell him your ex bought you gifts, pay attention to what you need, romantic, caring etc. He needs to be more romantic and caring. The rest is how much he loves you. Some guy may get angry after they heard your ex is so nice to you, if he is angry he doesn't love you. If he changes give him time this guy worth keeping. Otherwise dump without guilt. The guy I dislike the most is stingy type.