We can want to do the right things and STILL fall short of the mark of perfection. Why? Why did God lay out things in the Bible that almost seem so impossible to reach? The answer is because He first wants us to see that we CANNOT do it on our own. He wants us to then see that we indeed need the help of the Holy Spirit who was given to us through the death and resurrection of Jesus.
Why is saying "sorry" so hard sometimes when it's needed most from our lips? Better yet why is saying "I forgive you" just as hard when someone wrongs us?
Being a parent is one of the hardest jobs you just cannot prepare for. God CHOSE YOU to be your kids parent. He knows you are the best one for the job! Hang in there!