I like this article by Christina Fox here. I guess many Christian’s if asked why parenting is hard, would answer, “because my kids have sinful hearts.”
That’s true, but Christiana focuses on the fact that parenting is hard because my heart as a parent is also sinful, and my Heavenly Father wants to use my relationship with my children to refine and renew my heart, in order that I follow him as his child more fully.