There are many 'prisons' in life, often hidden from view. Spiritual prisons are worse than physical ones. We cry out for God to deliver us, but sometimes it seems He has forgotten us. God doesn't do that. He'll never forsake you. As you dream, never stop trusting in God!