Jeremiah Chapter 32. Nothing's Impossible for God!

God tells Jeremiah to buy land which is stupid in the eyes of man because if Babylon is going to overtake Judah and destroy their cities and make their land desolate of humans and animals, then it's a waste of money to buy the land. So why did God tell him to do it? In faith, Jeremiah buys it believing that God is great and can do great things. God even declares to Jeremiah that nothing is too difficult for Him. That although Jeremiah is buying land that will become desolate, God says a day will come when he restores the people from Babylon and brings them back to Judah and restores their hearts and souls, their finances, and their land. The people will again be able to buy land and prosper with great produce even when it seems hopeless at the time. 
What are we going through right now? What seems hopeless to us right now? Trust God! He can do great and impossible things. Trust him for his outcome.
For me, it is my future and all God has for Karin and I. Will he supply that which will enable us to pay our bills, live in a house, and do ministry?
For you, it may be your job, your marriage, your family issues, a broken friendship. Whatever it is, take it to God daily in prayer and trust him with the outcome. God is not bound by time. So be patient and keep trusting him even if it takes longer than you thought it should.