To every mom who has encouraged her child, fought through tears and arguments rife with words like "I can't do this, Mom! I'm not good enough!" -- there will come a time when your child says something like Abby said to me today: "I have a long overdue 'thank you,' Mom. Thank you for always encouraging me to swim and for telling me that God gave me a talent and I should use it."
It's a glorious experience. Her words are words of encouragement not just to me, but to you, too. Never give up doing what God has given you to do for and with your kids. It's worth every fight. Every tear. Every day you think you've failed.
You are not failing.