“And we know that in all things God works for the good of those who love him, who have been called according to his purpose.” ~ Romans 8:28

My toddler is reaching the age bracket where the “terrible twos” are starting to show up.  For the most part, he is a sweet, loving, energetic little boy, but there are definitely moments when he wants to push the limits and see just how far he can go (screaming instead of asking for something is the current favorite).

And, of course, there are times that I handle this gracefully and times I get frustrated.  Lucky for him, his adorableness pretty much outweighs anything he can cook up to do at this age.

However, what really amazes me is how God can use a situation like this to teach us both so much.  My son is learning self-control (or he will, eventually), and I am learning how to be patient.  I’m also learning how to appreciate the wonderful alongside the testing, because as irritating as the shrieks can be, I know that someday I’ll miss the smacking kisses and the chubby little hands that offer to share racecars with me.

In all moments of your life, God desires the best for you – and that means learning and growing in your faith, through all situations.