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?