Vayikra – Adam Ki Yakriv

Why is there so many ups and downs in our spiritual lives?  Why does inspiration fade away so quickly?  How can we make permanent advances in our refinement of self?