10 Reasons God Might Not Be Blessing Your Life

Cindi McMenamin

Crosswalk.com Contributing Writer
Updated Feb 20, 2023
10 Reasons God Might Not Be Blessing Your Life

Are you looking around at other believers’ lives and feeling “skipped over” when it comes to God’s blessings? I’ve received emails from several people in the last month asking why God isn’t blessing their lives? Some of those emails recount all the things they are supposedly doing right and others complained that God wasn’t keeping His part of the bargain.

We know from Scripture that God is a good God who loves to bless His children (Matt. 7:11). At the same time, God knows our hearts, our capabilities, and what’s around the corner for us, so if He choose not to bless in a certain area, that might even be a blessing in itself.

Based on three decades of ministering to others as a pastor’s wife and Bible teacher, and seeing the blessings of God come and go in my life and in the lives of others, here are 10 Reasons God Might Not Be Blessing Your Life:

Photo Credit: Unsplash/Benedict Tahjar

1. You haven’t asked for the blessing.

1. You haven’t asked for the blessing.

How many times do we get disgruntled at God because He hasn’t provided for us when we haven’t taken the time to even ask Him for what we specifically need? Sure, God knows our needs. But He wants a relationship with us in which we come to Him, in faith, and ask for what we need. 

Scripture says, “You do not have because you do not ask God” (James 4:2). And Jesus told his followers: “Until now you have not asked for anything in my name. Ask and you will receive, and your joy will be complete” (John 16:24). Start asking specifically and see what God wants to teach you about asking, trusting, and being thankful.

Photo Credit: ©Unsplash/Alex Holyoake

2. You haven’t asked in faith.

2. You haven’t asked in faith.

If you’re asking God for blessings and He’s still not answering that prayer, it could be that you are not asking in faith, truly believing He will answer. Jesus told His followers: “Whatever you ask in prayer, you will receive, if you have faith” (Matthew 21:22) and “whatever you ask for in prayer, believe that you have received it, and it will be yours” (Mark 11:24).

Jesus said everything is possible to the one who believes (Mark 9:23). If you’re having trouble believing that, ask Him to help your unbelief. Jesus honored the sincerity of the man who asked for something and followed it up with “help me overcome my unbelief!” (Mark 9:24).

Photo Credit: ©Unsplash/Jenna Anderson

3. You’re asking with the wrong motives.

3. You’re asking with the wrong motives.

Have you ever wondered why God doesn’t answer people’s prayers to win the lottery? James 4:3 gives us insight: “When you ask, you do not receive, because you ask with wrong motives, that you may spend what you get on your pleasures.”

Try asking God for blessings that will help you bless others. Or try asking Him to bless others first, rather than yourself. Psalm 37:4 says, “Delight yourself in the Lord and He will give you the desires of your heart.” If He is your desire and your delight, it will delight His heart to grant your desires.

Photo Credit: ©Thinkstock

4. You’re all about you.

4. You’re all about you.

I recently received an email from a man demanding to know why God wasn’t blessing him. He recounted one unfortunate situation after another and, in a tone of bitterness, expressed his utter disappointment in God. His email was littered with references to “I,” “me,” and “my.” He never asked what he could do to please God, only complained at how God hadn’t pleased him. He didn’t talk about his obedience or any desire he had to be a child whose Father would be pleased to bless him. In fact, he never even talked about a Father-child relationship with God.

God is not a glorified Santa Claus. Nor is He obligated to bless any of us. If you’re all about you, and what God is or isn’t giving you, God might be choosing not to bless your life until you become all about Him (Luke 9:23). When you die to self (Galatians 2:20), your focus won’t be on whether or not you’re being blessed, but on how to be a blessing to God.

Photo Credit: ©Unsplash/Watari

5. There is unconfessed sin in your life.

5. There is unconfessed sin in your life.

Are you praying for the blessing of a job? A promotion? Success in a certain endeavor? If there is unconfessed sin in your life, it could be affecting your relationship with God and affecting His handout of blessings. God is all about relationship. So, if He’s not blessing, perhaps the relationship is strained through disobedience in your life or habitual sin that you are not surrendering to Him. 

After instructing believers to pray with the right motives, James instructs, “Submit yourselves, then, to God. Resist the devil, and he will flee from you. Come near to God and he will come near to you. Wash your hands, you sinners, and purify your hearts, you double-minded. Grieve, mourn and wail. Change your laughter to mourning and your joy to gloom. Humble yourselves before the Lord, and he will lift you up.”  James seems to be implying that as we get the relationship right with God, and maintain a level of humility, the blessings – or promotions – will flow.

Photo Credit: ©Unsplash/Marta Mena Gonzalez

6. You are being directly impacted by someone else’s sin.

6. You are being directly impacted by someone else’s sin.

If you’re being responsible and obedient with your money and yet God is not blessing you, financially, you might want to look at the behavior and spending habits of anyone else who shares your bank account. God doesn’t punish us for the sins of others, but we sometimes share the consequences of sin or irresponsibility from those who are closely connected to us.

The Bible is full of warnings about the consequences of unhealthy associations. For instance, Proverbs 22:24-25 warns: “Do not make friends with a hot-tempered person, do not associate with one easily angered, or you may learn their ways and get yourself ensnared.” Psalm 101 is a good example to us to pray for integrity in all our dealings: “My eyes will be on the faithful in the land, that they may dwell with me; the one whose walk is blameless will minister to me. No one who practices deceit will dwell in my house; no one who speaks falsely will stand in my presence” (verses 6-7).

Photo Credit: ©Unsplash/Kalisa Veer

7. God’s timing is different than yours.

7. God’s timing is different than yours.

Ecclesiastes 3:1 assures us: “There is a time for everything, and a season for every activity under the heavens.” I believe that includes a season for blessings. God may want you to wait and grow in dependence on Him before He gives you something.

Scripture also tells us that God’s ways are perfect and His Word is flawless (Psalm 18:30). That means He knows when it’s the right time for us to receive certain blessings and when it’s not.

Photo Credit: ©Pexels

8. He wants you to be persistent.

8. He wants you to be persistent.

Have you become discouraged or given up when it comes to receiving certain blessings? Maybe you haven’t been persistent enough.

In Luke 18:1-8, Jesus told his disciples a parable “to show them that they should always pray and not give up” (verse 1). Because God is more concerned about a relationship with you than giving handouts, He may simply want you to persist in prayer. Don’t give up. The blessing may be right around the corner.

Photo Credit: ©Unsplash/Silvia Trigo

9. What you’re asking for isn’t truly good for you.

9. What you’re asking for isn’t truly good for you.

Scripture tells us: “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). But sometimes we haven’t stopped to consider if what we are asking or expecting from God is truly good and perfect for us.

Psalm 84:11 assures us “For the Lord God is a sun and shield; the Lord bestows favor and honor; no good thing does he withhold from those whose walk is blameless.” That shielding aspect of God’s character might be protecting us from something we’re asking God for that isn’t necessarily God’s best for us. In that case, what we assume is a blessing might not be a “good thing” for us, after all. Trust God with what you don’t see.

Photo Credit: ©Unsplash/Mark Adriane

10. He IS blessing; you just haven’t noticed.

10. He IS blessing; you just haven’t noticed.

What do you consider a blessing? Something financially rewarding? Something that makes you happy? The fact that you have life, breath, and someone in your life who loves you are all blessings that He’s given that you may have been taking for granted.

Ephesians 1:3 says God has “blessed us in the heavenly realms with every spiritual blessing in Christ.” The next 11 verses describe, in detail, our eternal inheritance if we are trusting in Christ Jesus for our salvation. Start thanking Him for all that you have, even what doesn’t appear to be a blessing, and you may find He has already blessed you far more than you had realized.


Cindi McMenamin is a pastor’s wife, Bible teacher, and national speaker with more than 30 years experience helping women and couples come to know God more intimately. She is the author of 17 books, including the best-selling When Women Walk Alone (more than 125,000 copies sold), When God Sees Your Tears, and When a Woman Overcomes Life’s Hurts. Her newest books include, Drama Free: Finding Peace When Emotions Overwhelm You, and 12 Ways to Experience More with Your Husband: More Trust, More Passion, More Communication For more on her speaking ministry, books, or free articles to strengthen your soul, marriage, or parenting, see her website www.StrengthForTheSoul.com.

Photo Credit: ©Unsplash

Originally published Friday, 21 June 2019.