Allah delayed something in your life, only to have this sincere state of heart from you, so that He can open up the doors for you. trust Allah because tawakkul opens doors to miracles which are beyond our imagination. and there's no door that Allah can't open.