Accomplishment is worth a little struggle
If you rush to solve your child's every problem, you send the message that you don't think he can manage by himself. When kids work problems out for themselves, it makes them feel competent and confident. That's why sometimes, it's best to let your child struggle through a problem on his own. Offer support and encouragement ("I know you can figure this out"), and then give him some space.