Release your dreams to God! We have such limited understanding and must trust that when He gives and takes away there are unseen things He is accomplishing. By faith we walk into the calling and purpose He has on our life. It is His promise that if we delight in Him alone, we will receive what we long for (Psalm 37:4). I encourage you to SURRENDER all of your dreams to God - both unfulfilled and buried. REMEMBER, Jesus Christ is in the business of resurrecting dreams at every stage... especially in death! The resurrection of a dream is a simple thing for Him - Our Living Hope (1 Peter 1:3).
Hope deferred makes the heart sick, but a dream fulfilled is a tree of life... (Proverbs 13:12)