Every problem has an expiry date. Nothing shall be impossible for the Lord to do. Trust is what we have to do, and believe that He is well aware of our greatest need and wait in expectation...
Let us strive to fix our eyes on Jesus who is the leader and perfecter of our faith. (Heb 12:2)