God gives good gifts. Have you ever thought about the fact that God wants to give you good things? Do you ever question His goodness? Like when your prayer isn’t answered the way you had hoped, or the job didn’t come through that you desired, or when a friend leaves your life?

If you follow any of my social media posts, you probably know that I am a bit of an animal lover—especially small dogs. A few years ago, we introduced a new member to our family: a four pound Pomeranian we have affectionately named Selah. She has stolen not only my heart but that of many who have met her.

One day, I sat at my dining room table eating lunch, when Selah decided that what I was eating smelled enticing. She came over to me and when spinning in circles at my feet wasn’t enough to persuade me to give her some of my delectable-smelling food, she then tried another approach: she got up on her tiny little hind legs and pawed at me with her front legs to ensure she had my attention. I couldn’t resist paying attention to her, but what she really wanted wasn’t so much my attention but what I was eating.

I considered it for a nano-second before determining that I wouldn’t give her any. Not because I don’t love her, but because I DO love her. What I was eating wouldn’t be good for a dog’s digestive system, so out of love for her, I denied her request. She didn’t know it wasn’t good for her: she was asking for it, she was begging for it, she was trying to communicate, “Mom, I don’t know what you have, but I want some of that, please, because that smells good!” Out of love for her, I made the right choice and withheld something from her that she wanted.

God wants to give us good things

No sooner did I turn back to my plate when God whispered to my heart, “Michelle, I do that for you all the time. So often you pray about things you want, but because I love you, I don’t always answer your prayers the way you want me to. It’s not because I’m mean. It’s not because I’m angry with you. It’s because I love you. Because I love you, sometimes I have to withhold something from you that you want, that you think would be good for you, but I know it would not be good for you.”

James 1:7 says, “Every good and perfect gift is from above, coming down from the Father of the heavenly lights, who does not change like shifting shadows.”

It says EVERY GOOD and PERFECT gift comes from God. That’s what God wants to give us. God wants good things for us.

He wants to give us good gifts that are perfect for where we are,
the situations we are going through,
what’s in our hearts, and
where he wants us to go.

There are so many things that He could give us, but He only wants to give us the good and perfect things.


God wants to give us good things. Every good and perfect gift comes from God. #Christianity #ChristianLiving


God gives good gifts

As I reflected on this truth, God reminded me of the passage in Matthew 7: 9-11, “Which of you, if your son asks for bread, will give him a stone? Or if he asks for a fish, will give him a snake? If you, then, though you are evil, know how to give good gifts to your children, how much more will your Father in heaven give good gifts to those who ask him!”

Both passages, the one from James and the one from Matthew, both underscore that God wants to give us good gifts, the gifts that will help us, the gifts that we need. He takes His time. He’s never in a hurry. He knows the perfect time to give us those gifts, and they are always good and perfect. God gives good gifts and He delights in giving those gifts to us.

So even though I didn’t give Selah the food that she thought would be good, it wouldn’t have been good for her. As someone who loves her, I withheld that. That can be an act of love. When God doesn’t answer our prayers the way we want Him to, it’s an act of love because He knows what is good and perfect for us.

“For I know the plans I have for you,” declares the Lord. “Plans to prosper you and not to harm you, plans for a future and a hope.” (Jeremiah 29:11)

That scripture means that
God knows what is best for us,
God wants what is best for us, and
God gives us what is best for us
—those things that are good, and will give us a future and a hope, but that won’t harm us.

He is a good, good Father.

Trust that God only wants to give good things.

I would love to hear how you have seen this to be true in your own life, in the comments below.

Because of Him, #HopePrevails!

Hope-Filled Perspective: God wants to give you good things



Today is Going to be a Good Day

Now Available!

Exciting News! My newest book, Today is Going to be a Good Day: 90 Promises from God to Start Your Day Off Right is now available!

More information on this uplifting devotional that helps you make each day a good day no matter what is going on in your life.

When life conspires to drag us down with all of its troubles, it can be hard to keep our spirits up. In times of severe illness and depression, I learned that when I stand on God’s promises, despite my circumstances, every day can be a good day.

Each reading includes Scripture, reflection, prayer, and a recommended playlist song designed to help you live out Philippians 4:8: “Finally, brothers and sisters, whatever is true, whatever is noble, whatever is right, whatever is pure, whatever is lovely, whatever is admirable–if anything is excellent or praiseworthy–think about such things.”


Today is Going to be a Good Day book is available now!


For more information on the book visit:



Have you ever thought about the fact that God wants to give you good things? Do you ever question His goodness when a prayer isn’t answered the way you hoped, the job didn’t come through, or when a friend leaves your life? When we first introduced Selah, our four pound Pomeranian to the family, God gave me an analogy of why He sometimes withholds something from me that I want. Something that I think would be good for me. Read more for the principle I learned.