It is narrated from Hazrat Abu Huraira (may Allah be pleased with him) that the Holy Prophet (peace and blessings be upon him) said: Your supplication will certainly be accepted as long as there is no haste. Haste means that a person starts saying: I have made so many supplications to my Lord, but He does not accept them.