You don’t have to get it perfect and it’s not all up to you. God uses imperfect people, failed attempts, and outright disobedience to develop character in His people. You’ve seen this in your children. Remember it applies to your parenting.
Did you know what the cost of being a mom is? This is so true--though I have a hard time with it. When my kids hurt and/or are having a really difficult time with things in life that just kind of slap them in the face, that's hard.
Not for a Narcissistic Parent it isn't. They hate seeing their target happy. If you're happy they have failed in their job. Only when you're miserable, the Narc is satisfied. But they still feel the need to keep twisting the knife.