Immaturity is something that all boys will just have probably until after they get out of college. You need to love that part of him and if you don't he is not the boy for you. If he really is the person you love most then you will love his silly immatureness. Self-centered is no excuse at all. It is okay to be proud of himself and love himself but not to just focus on himself. He needs to be thankful for those people around him that make him who he is. He needs to show appreciation
osano896