Over the past couple of years, my husband and I have faced numerous difficult situations. Medical issues that haven’t been solved, the starter on our car quit, a scam that caught us in a strange predicament, two house floods that are totally unrelated, and several other things. Yet, through all of these trials, we have found peace in God’s rainbows and promises.
You might ask, “Why do these awful things keep happening to the Henderson family? We’ve asked that same question. “Why? Lord, why?” We question and wait for answers. Every time something troublesome happens, Alan and I look at each other and say, “Here we go again.”
Our prayers include thanksgiving for answers and for the promises of God. Do we get frustrated and upset? Are there a few tears shed from time to time? Yes. We don’t embrace the bad things with joy. But, we do face each problem knowing that God is with us.
A dear friend heard about some of the troubles. She quickly reminded me that we are facing spiritual warfare. When I heard her say those words, a new perspective covered me. Yes, these troubles are not from God. The evil one is trying to take us away from God. With a loud voice, we proclaim, “Stand back, evil one. You will not have us. We belong to God. We are children of God. The blood of Jesus covers us and our home.”
After the recent rainfall, I looked outside to check the flower pots. Looking outside, I heard the familiar whir of a hummingbird’s wings. I smiled because hummingbirds are my favorite birds. Then, the most beautiful sight appeared. A rainbow. God’s rainbow. His promises covered me with peace.
Tears came as I paused and thanked God for His provisions, protection, comfort and peace. I thanked Him for the rainbows and promises. Stepping back inside, I asked Alan to come outside and see the beautiful sights. We stood there and gazed into the sky. Hummingbirds continued to fly around us. Cardinals, bluebirds, woodpeckers, and wrens chirped to each other.
I’ve also noticed that our grandchildren enjoy God’s creations. From drawing colorful rainbows to creating pictures with bright sunshine and a blue sky, Rowan and Eden find joy in God’s promises.
Rowan and Eden find delight in the simple things. Watching the worms crawling across the sidewalk, crows answering when we make funny bird sounds, squirting each other with the water toys, laughing when Mimi makes silly mistakes(sometimes on purpose), and much more. These are some of the promises of joy that God promises.
Yes, the troubles will come and the troubles will go. We can rest in the rainbows and promises of God. We’re never alone. So, whatever happens today, God will guide us through each moment.
Answers come in God’s timing. The car starter has been repaired. The reconstruction crew will begin work on repairing the flooded areas of our home. God has given us wonderful doctors who are working on helping us feel better. The scam situation has been fixed. Today is a new day.
I pause and give thanks to God. His mercies are new every day.
Have you thanked God for the rainbows?
In His Name,
Mimi aka Melissa Henderson
Very nice story
Thank you. I appreciate your encouragement. Blessings. 🙂
I love your post today. Yes, many trials have come but the Bible says rain will fall on the righteous as well as the unrighteous. We have certainly had our share of difficulties. You are not alone. Your post was so uplifting reminding us that today is a new day and His mercies are new today.
Thank you dear friend. I hope you and Joe are well. Hugs. Have a blessed day! 🙂
So true, Melissa. Those trials are opportunities to remind ourselves to trust God in all things – and to practice doing it!
Amen. Trust in God at all times. Have a blessed day! 🙂
On many occasions we do not see the reason why God allows these challenges to come our way. I am learning to continue to trust in His goodness. David praised God for His faithful love which “endures forever” in all his tribulations.
Amen. Praise God in all circumstances. God knows we have worries and trials. We
are comforted when we go to Him. Thank you for reading and commenting. Have a blessed day! 🙂
Beautifully written. I admire your faith and strength. I pray for you b two to be healthy and for the flood damage gets fixed. God is so good. Love you, Karen
Thank you Karen. We appreciate your prayers. Love you! Have a blessed day! 🙂
I’m so thankful for the promise of rainbows after rain. I pray all your current woes soon become only memories.
Thank you. Each worry will become a distant memory. God is covering us with His peace and comfort. I’m thankful for His love. Have a blessed weekend. 🙂
I’m so sorry for all the troubles. They seem to come in bunches, don’t they? Even things the enemy means for evil, God can use for good as we learn to depend more on Him. What a blessing and encouragement the rainbows, hummingbirds, and especially the promises of God are.
I read something earlier today that was startling to me: This world is the worst we will ever experience. Even though it is marred by the fall, it still has so much beauty. And if that’s so, what a marvel heaven must be!
Amen. This world is temporary. Our true home is in Heaven. I’m thankful for God’s love and mercy. Have a blessed weekend. 🙂
I love seeing rainbows and how they remind that God is with us in the storms of life. I recently read that God also sees the rainbows we see too. Isn’t the a blessing
How wonderful to know that God sees the rainbows we see! I love thinking about that. Have a blessed weekend! 🙂
When God’s promises are visible like a rainbow in the clouds, we are encouraged to keep trusting Him. My daughter Meg has struggled for over a year with a painful condition from a childhood injury. Some days are better than others, some require meds to get through the pain so she can walk. We’re trusting God for her healing. House repairs and mechanical breakdowns are fixable, but suffering in our bodies isn’t as simple. Prayers for your needs to be met and your health restored. Much love to you, dear friend.
Thank you dear sweet Karen. I’m praying for Meg and for you, too. I’m thankful that we can go to God and find His peace and comfort. God bless you all. Have a blessed day! 🙂
Thank the Lord for His rainbows & promises! I’m praying for you, Melissa. This year seems to be a difficult one for many. Me too. But God is with us and He will see us through! 💗
Praying for you and your family Dianne. God will see us through all trials. God bless you all. Have a blessed week! 🙂
Thank you for sharing about your difficult season, Melissa, offering affirmation that the children of God do not have to suffer alone. We have an attentive, compassionate Father who offers encouragement in the most startling ways (like a flurry of birds with a rainbow-backdrop!), help for difficult situations, answers to questions (like puzzling medical issues), and more. Praise God we are NEVER left to fend for ourselves!
Amen. We are not alone. God is with us in every moment. I’m thankful to find peace in Him. Have a blessed week! 🙂
The sight of a rainbow after the storm shines the light of hope into our hearts and minds. I’m grateful for your words that tell the story of He is faithfulness in all our circumstances.
I love seeing rainbows and remembering God’s promises. He is our comfort and peace. Have a blessed week! 🙂
Dear Melissa, thank you so much for sharing the ways that God showed you His beauty in the midst of the trials. Even tho we know that Scriptures tells us to keep our eyes fixed on things above, we still need these reminders from each other to be so encouraged! Thank you for encouraging me today, dear sister! Blessings, love, and prayers for you today ❤️🙏❤️
Thank you. You inspire me every day. God bless you and your family. Have a blessed day. 🙂
Thank you dear Melissa! ❤️❤️
Melissa, such an encouraging post. Love how you said, “Yes, the troubles will come and the troubles will go. We can rest in the rainbows and promises of God. We’re never alone. So, whatever happens today, God will guide us through each moment.” Amen!
Thank you Karen. We are resting in His promises every day. God bless you and your family. Have a blessed day! 🙂