Don't let your heart be troubled (John 14:27) by what you're going through or where you are; nor worry about your future. It might be difficult to accept the way things are currently but if you would allow God to lead you, things will eventually get better. The disappointment that you're now facing is no mistake, rather it is apart of the journey to your greener pasture. Do not try to understand what God is doing. The time will come when you will finally understand, and fully appreciate that difficult time in your life.
Is God really leading me to greener pasture?
God will take care of you no matter how rough the times may get. When we are living in Christ Jesus we are constantly being guided into higher dimensions, experiencing the abundance of His grace and care each moment of our lives. Isaiah 49:10 "They will neither hunger nor thirst, nor will the desert heat or the sun beat down on them. He who has compassion on them will guide them and lead them beside springs of water." God is tending to your needs right now, even though you do not feel satisfied, but step by step He will guide into a greater satisfaction of your need or desires. ...lean not unto your own understanding...." (Proverbs 3:5) but trust your Shepherd; He won't lead you astray.
God replenishes our unsatisfied, troubled and sorrowful life with bowels of joy and gladness as we rest in His unfailing love for us. "There is a river whose streams make glad the city of God, the holy place where the Most High dwells." -Psalm 46:4 (NIV)
God takes care of your whole being: physically, emotional, mentally, spiritually.
Isaiah 58:11 - And the LORD shall guide thee continually, and satisfy thy soul in drought, and make fat thy bones: and thou shalt be like a watered garden, and like a spring of water, whose waters fail not.
John 6:35 - And Jesus said unto them, I am the bread of life: he that cometh to me shall never hunger; and he that believeth on me shall never thirst.
Stay close to Jesus! Keep following Him. He's got a life of constant refreshing and full satisfaction made ready for you to experience. -You would never imagine.