You're doing better than you think
Give yourself a break, your kids think you're doing a great job.
As parents we're often hard on ourselves. Second guessing that we're doing the right thing because someone told us that the crying it out method of sleep training will turn our children into emotionless sociopaths or that co-sleeping will lead to a child that has abandonment issues. Did we choose the right school? Am I working too much? You'll get opinions from so many people about how you should be doing this instead of that.
But the only people's opinions that should count are your kids. These kids wrote letters to their parents telling them what they really think of their parents.
Spoiler: Get your tissues.
Inspirational parenting songs
Terrible parenting advice
What kids really think of parenting life hacks
Parenting advice from a 6 year old
Do you think you're too hard on yourself as a parent?