Just as this never-ending cycle of day and night, work and rest, highs and lows is the basis of life, similarly, the path of self-improvement and self-purification is a constant cycle of ups and downs, learning and unlearning. No matter what an adept you become on this path, no one is exempt from the challenges that life will continue to put your way, until you breathe your last.