I had one of those days today when it felt like life was delivering one kick in the teeth after another. We all have those days. When they happen, it's normal to go into a mode of fluctuating self-confidence and second guess all your life decisions.
2. Step back to gain perspective.
When your self-confidence has taken a blow, it's easy to go into a mental tailspin to the point you start asking yourself if you're a loser at life in general. Try to step back and get some perspective. Are you a decent parent? Are you reasonably competent at lots of things? What are your accomplishments?
Be specific with yourself about what's happening for you mentally. For example, I ended up with a $300 water bill due to a stupid mistake, and it triggered me to think, "I'm terrible at things to do with money." Objectively, this isn't true. Balance your thinking. You might not be perfect, but you're probably not terrible either.