They say a good relationship is like an investment — you can't use impulse when buying, you have to put time and effort into making your investment work for you. The same rule applies to having a good man — especially if he is immature and childish — you have to spend time helping him to shed his boyish behaviours and make him act more like the man you want him to be.
So while some men are cute and sweet (OK qualities for a boy), this isn't exactly what makes a good relationship, especially if you are the settle down type. So do you love him and don't want to lose him, but can't deal with his behaviour? Is he a mama's boy; as jealous as a high schooler, or thinks chivalry died years ago? Do you think he would do better with a little polish?