At some points in life, we do not get all we desires at our own time despite prayer; at such time God is waiting for a reason, wait for him, don't give up, WAIT FOR HIM
GOD IS NEVER LATE
John 11: 1-15
1 Now a certain man was sick, named Lazarus, of Bethany, the town of Mary and her sister Martha.
2 (It was that Mary which anointed the Lord with ointment, and wiped his feet with her hair, whose brother Lazarus was sick.)
3 Therefore his sisters sent