The problem of the delay of the parousia is a modern myth. The problem is caused by liberal Christianity’s no longer believing in the resurrection, which means that the weight of God’s activity is pushed forward in time. There’s not much evidence that the early church was anxious about this. First-century Christianity didn’t see itself so much as living in the last days, waiting for the parousia, as living in the first days of God’s new world.
We are still awaiting the final outworking of what God accomplished in Jesus, but there are all kinds of signs to show that, though the situation is often bleak, we are in fact on the right road.