I listened to this message from Joel Osteen, and had a breakthrough moment. (It is Message #660 if you can't find it!) I cried through the first 20 minutes of the sermon. (I rarely cry, so this was a big deal.) It was as if this message was meant for me, and me only to hear. Just because other people have received their blessings, doesn't mean He has given up on mine. The problem with me, is me. My blessings are my own, and if I can't celebrate other people's joys, my blessings aren't going to come.
Proverbs 19:21 came to my mind. "People can make all kinds of plans, but the only Lord's plan will happen." God is working on my behalf at this very moment. He is working in me so I can be fully ready to receive the blessings he has stored for me. Maybe He will put me in a career path that will honor Him and shine His light daily, or maybe He is preparing my future husband's heart right now. It will happen in God's time. Not when I want it to, but when I'm spiritually ready for it to happen. I woke up the next day with these lyrics on my heart, "It is no secret what God can do. What He's done for others He'll do for you." I love when God does that. He will put the appropriate verse or hymn in your heart just when you need it.
I have come to really rely on these verses in Scripture: Psalm 31:19 "How abundant is Your goodness which you have stored up for those that honor You." Also, Psalm 37:4 "Delight yourself in the Lord, and He will give you the desires of your heart." These two verses has helped me ward off Satan when he has reared his ugly head, and he has tried. I don't know what your heart desires, or what blessings God has in store for you, but I do know that God will provide those things in due time.
So if you are waiting on your desires and blessings like I am, rest assured they are coming in God's time. We will celebrate our blessings together!