Rock solid confidence and lasting self esteem cannot be handed to you, no matter how well intentioned your benefactor may be. Confidence and self esteem come from the direct experience of meeting challenges.
Confidence is well worth the trouble.
With confidence in yourself, anything is possible. But confidence cannot be created out of nothing. Confidence must be built. Just as strong muscles are built by lifting heavier and heavier weights, confidence is built by taking on bigger and bigger challenges. Don't shy away from challenge.