We have no idea how the Almighty manages our affairs for us. How beautifully He listens to our prayers and how amazingly He answers and prepares miracles for those who keep on trusting Him no matter how impossible it may seem.