Self confidence is the ability to exercise restraint in the face of disrespect and still show respect in response.
A parent does not do everything for their kid. A parent that does everything for their kid produces a kid with no self-confidence.