Enjoy Life Then Repent Later
Faisal answered it perfectly. Just to add to it, I experienced a similar situation where a person would sincerely (without planning) repent and ask for Allah’s forgiveness and do his/her best not to commit the same sin, but ended up doing it again. This person repents and asks for forgiveness each time and each time even with his best efforts and sincerity ended up committing the sin. Eventually he was able to get out of it, but he did commit it several time. In my opinion, Allah would forgive him for his sincerity and effort. Any difference of opinion Faisal?