It is sobering to realize all the ways you can be a disappointing parent.
4realz
There are two kinds of parents:
Parents who are occasionally frustrated by not feeling like they are as good as they ought to be; and
Bad parents.
There is no 3.
Don’t be so hard on yourself.
(Feel free to repeat this back to when appropriate ;-)