When ALLAH answers your prayers, ALLAH asking of your faith. When ALLAH does not answer your prayers, ALLAH asking your patience. When ALLAH answers your prayers, but not in accordance with your wishes, ALLAH chose the best for you.