“Every good and perfect gift is from above, coming down from the Father of the heavenly lights, who does not change like shifting shadows.” James 1:17 (NIV)
Several years ago … okay, many, many years ago … my parents gave me a unique keychain with a key to their car. I loved it! That key represented freedom and independence. Exactly what I was craving as a teenager. It was the right gift at the right time.
If my parents had given me that gift when I was six, it would have been strange and inappropriate. I would’ve wondered what it was for and how to use it. My parents knew what to give and when to give it.
In James 1:17 we’re told that God our Father gives good gifts to us, His children. Not only does He give good gifts, but He knows perfectly what to give and when to give it. His gifts are not spur of the moment because He forgot a special day was on the way. His gifts are all about perfect timing.
When I was five, I couldn’t reach my jacket hanging up just above the cement steps leading to our basement. I called out for help, but I didn’t trust those who loved me would come and do what I needed when I wanted it. A tumble down those steps produced a black eye that stayed a long time.
Many of us are asking God for help. We’re crying out for something we need. The question is, can we wait patiently, trusting that His timing is perfect? Can we believe He has our best in mind and is working on our behalf?
Sometimes we grow impatient. We want what we want and we want it now. So we make the mistake of trying to get it by ourselves.
Is there one thing you feel if you could have it, your life would be complete? If you could just have that job at that pay, life would be so much better. If God would just open your womb, the emptiness would finally be gone. If He would just heal your broken, cold marriage, your heart would be joyful. Are you tempted, like me, to get that thing any way you can, even with the possibility you could end up with way more than a black eye?
There are times when He seems to answer “no” or at least “not now.” It is here, where our desires intersect His will, that we have to trust the Father knows best and every gift comes from Him. Every time, in His time, the gift is good and perfect.
I’ve seen God’s perfect gifts in my life as I’ve waited on Him. Waited on Him for a husband. Waited on Him to open doors for ministry. Waited on Him to draw my kids to Himself. Let’s keep our eyes on His history of faithfulness in our lives as we wait for His good and perfect gifts.
Dear Lord, waiting on You is so hard! My heart wants to get things moving, step up and take action. Help me to always bring my desires to You, knowing that You always have my best at heart. In Jesus’ Name, Amen.
Reflect and Respond:
Are you currently in a waiting place? Are you waiting in faith, expecting to see God’s good and perfect gift or living in a place of frustration because He doesn’t seem to be doing things your way in your time?
Today, tell God you want to choose to honor Him as you wait.
Psalm 27:14, “Wait for the LORD; be strong and take heart and wait for the LORD.” (NIV)
Psalm 33:20, “We wait in hope for the LORD; he is our help and our shield.” (NIV)