Lets start simply; there isn't just one thing you do to raise a confident child. It takes time, love, responsibilities, successes and yes even failures.
The theory that has circulated for years of “everyone wins” just does not work. Back to basics parenting works every time. Kids need to learn success and sometimes that means they learn that they can overcome failure and find a new path. Handing success to kids only leads to dependency not independence.
We all love our kids, we know how hard it is to watch them struggle or fall down, so sometimes we wish we could do it for them, or we just do it for them. Then each time they fall, they don’t help themselves, they look to us to pick them up.