Most acts of worship require some form of preparation or the other. To perform salat, ablution and facing the kibla are required. To perform hajj, one must travel to Mekkah. To make Istigfar, the only requirement is a sincere heart. I heart that desperately wants to return to its Lord.