If you don't know I am a mom of six children: one lives in Rapid City; One lives in Montana with her husband and son; my 20 year old son is taken care of by me full-time here at home; my middle daughter Maggie lives in heaven; and my 19 year old son and 17 year old daughter currently live at home with me and Shannon. Now, my two youngest are the two that often are used by God to stretch and grow me as a parent. There have been many times that I have failed. And during those times, my inclination (not a godly one) was to condemn myself for not being a better parent. If I did something wrong I'd make it right with my kids and move on to the next day. I have never been thrilled with my parental failures but I am who I am and I will fail.
After the sermon Sunday I realized that imperfect people are the best people to be parents. If we were perfect how could God teach our children to forgive those in authority over them? How could God teach them that even those who have lived a long time make mistakes? How could God teach our children that once a situation is over and been dealt with life goes on?
God indeed calls imperfect people to be parents (and any other role we can play) because it is through our imperfections He shines through. It is through us living together and the messes that can be made (in all ways) that God is lifted up.
We don't have to hate our failures. We can embrace them knowing God shines through those more than when we appear we have it all together (if we let Him).