Sheikh Riyâd al-Musaymîrî, professor at al-Imâm University in Riyadh
The best way to solve your problem is first to recognize it and then have the willingness to solve it. These two conditions are present in your case; all praise is due to Allah.
Then what you need to do is to force yourself into being serious and steadfast in your repentance. You should put in mind that the grace period being given to you by Allah will not last forever; you may die at any time while you are still practicing disobedience.
You have tried unlawful pleasures. Where is the happiness you have achieved? Do you not feel guilty and regretful after finishing each act of disobedience?
You have to look for good company that will help you on the path of guidance and support you in living a wholesome and successful life.
Read the Qur’ân carefully and ponder its meanings. Increase your sincere supplication to Allah and ask Him to save you from wrongdoing.
Get away from your bad friends, even if this means moving from the place where you live.
I advise you to marry and not to gaze at forbidden sights.
Keep reading the recommended daily remembrances and ask for Allah’s assistance.
Allah will help you soon.
Source: Islam Today