Смотря что ты понимаешь под "покаяться". Если вырастишь до понимания и отвращения к этому занятию, то да. Это сработает.
Да и кстате, очень сильная зависимость это, - рукоблудие. Победить его есть настоящий подвиг. Для этого нужны соответствующие условия. Например, если влюбился или какая другая душевная встряска.