Two conditions are required and essential in order to have a spiritual progress and movement toward Allah Almighty, and the mankind must move toward Allah Almighty while having the following conditions; " moral virtues" and " the motor of sincerity"
source : erfan.ir