Assalamu Alaykum wa rahmatullahi wa barakatuhu
My friend be ambitious, keep climbing and always have hope. Beware of falling, and remember that life is minutes and seconds. From one minute to the next there could come a way out. Success is going from failure to failure without losing enthusiasm. Always keep trying, and keep repenting. If you go back to sin, then repent again. Memorize Qur’an, and if you forget it, go back and memorize it again and again. The main thing is that you should never feel defeated or frustrated, because the real failure is when you do not realize how close you were to success when you gave up. Do away with all thoughts of failure, and stop thinking of calamities and problems, for Allah, the Almighty says:
Surah Maida 5: 23 “… and put your trust in Allah if you are indeed believers.”
The only real failure in life is the failure to try and there are no secrets to success. It is the result of preparation, hard work, and learning from failure. Adapt to your situation and cope with it. Peace of mind can only be acquired by accepting the worst-case scenario.
Also regretting past failures and weeping bitterly for past pain and defeat are manifestations of disbelief in Allah, and discontent with what He has decreed.
“And We shall make easy for you [O Muhammad] the easy way [i.e. the doing of righteous deeds]” (Qur’an 87:8)
Wishing you the best