You are never done parenting.
There is never enough time, energy, money, or wisdom to do it all right.
Parenting is incessant, and perfection is impossible.
No professor will give you an A for all that you did for your children this semester.
No counselor will tell you that you can now celebrate because you have accomplished all the objectives of parenting.
No PTA will give you an award for excellence.
However, you can try to keep it simple and just do your best one day at a time.
Keeping it simple, for me, looks like this.
If I am doing those three things moderately well today, then I am doing something truly great.
I am being a good parent.
I am not perfect, but I am doing something very good well.