Do you have any advice on dealing with guilt associated with committing sin? Of course I know that Allah is Rahman nur Raheem all is all forgiving but I feel like I betrayed my Imam and my deen whenever I would make a big mistake. I understand the aspect of tauba wherein I do whatever is in my power to not repeat the actions but I sometimes can’t help but feel hopeless. I feel like I have fell backwards in my spiritual journey towards Allah and I feel ashamed in prayer.

This feeling is sign that your heart is alive and that there is something inside you that is telling you not to repeat that sin. Thus, allow it to be a source of motivation and effort in His way