Gift: Something given voluntarily without payment in return, as to show favor toward someone, honor an occasion, or make a gesture of assistance.

I’m a huge fan of home makeover shows. I love watching skilled interior designers bring a space to life based on a pre-thought-out plan. They transform an old room into an incredible masterpiece–not only based on someone’s desires but his or her needs.

Then there’s the room reveal. Clients take in the fact that their old room has been made new. They might have had ideas of what they wanted their space to look like but didn’t know how to execute those ideas. This room is what they desired and better than what they imagined. Many times, there are personal details in the new space that make the room even more special–perfectly tailored for them. The final room is a special gift they never knew they needed.

Sometimes, we have an idea of how our lives should go, and we have a plan of action on how to carry it out. Other times, we might have thoughts of how things should be but no idea of how to make them happen.

We can get so caught up in a big dream that we forget the little details. God has a pre-thought-out plan for you. He knows the best way for you to get from Point A to Point B. And He knows whether or not Point B is actually what it’s cracked up to be!

Plans take time to execute. Designers must initially sketch out a space, find the right items, and consider the logistics of how to get everything done.

God’s love for you means He will provide good gifts in your life. He will give favor, honor, and assistance. Some of these blessings are for now, others are for later. Waiting for things to unravel might seem brutal, but the grand reveal is always better than what you expect. He knows you intimately, and He knows what you need at different points in your life.

Isaiah 55:8-9 (NKJV) states, “‘For My thoughts are not your thoughts, nor are your ways My ways,’ says the Lord. ‘For as the heavens are higher than the earth, so are My ways higher than your ways, and My thoughts than your thoughts.’” God’s ways are above your ways, and He has blessings for you that are better than your best plans.

In Psalms 68:19, God reveals that He loads us with daily benefits. In Lamentations 3:22-23, we learn that God’s mercies are new every morning. Every day has a purpose in your story.

As a designer knows that every step is vital in a major room renovation, God knows that every day is a vital part of your journey. While He works out daily blessings, He’s pushing you to transform into who He created you to be.

Blessings are often right in front of us.

Maybe you had an uplifting conversation with a coworker today or you have family members who deeply care for you. You were able to catch up with an old friend or someone offered to help you on a task out of the blue. Perhaps God’s given you a talent you enjoy or healing after you were sick for weeks. No matter how big or small, all these things can be wonderful blessings–let’s not forget that!

Instead of focusing on the uncertainty of the future, focus on the good gifts God has given you now. Work with Him daily to follow the right path for your life, and you will start seeing the ways He’s moving parts together for the bigger picture.

For the Lord God is a sun and shield; the Lord bestows favor and honor. No good thing does he withhold from those who walk uprightly. (Psalm 84:11 ESV)

Love Letter 8

14 days of learning God’s love. Learn about the Love Letters here.

Read Day 7

Read Day 9


To receive inspiring content on faith and lifestyle, follow LM on social media!

YouTube: LizMargaret

Facebook: Lizmargaretblog





2 thoughts on “Day 8: I have good gifts for you | Love Letters

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s