Yes Despondency is from our Nafs and Shaytaan so never allow despair to set in for Allah loves those who keep struggling to gain his nearness, and success is guaranteed Insha'allah as long as one does not give up.