Aoa. if a person has committed immoral act with his sister(intercourse didinot take place) in the past at the age when they were too young not knowing what they were doing (12
-16 years ) he done it because he saw his parents or someone else doing it .At the same time the boy was having sex with boys becuse he was small and they misguided him. one day when he grew up got to know his relegion properly he realized his grave sins and left them he watched porn. mastubated a lot smoked didn’t prayed. He also looked at women when evil eyes.He left every thing and promised mever to commit any kind of sexual act again & ask ALLAH forgivness. He prays and is always worried about his sins and fears ALLAh. He started to engage in good activites eg charity. … but he fears ALLAH and think that he will not be forgiven and punished. he fears the punishment of grave very much.. will he be forgiven
In the name of Allah, Most Compassionate, Most Merciful,
As-salāmu ‘alaykum wa-rahmatullāhi wa-barakātuh.
Brother in Islam,
Allah Ta’ala mentions in the Qur’am:
الله يجتبي إليه من يشاء و يهدي إليه من ينيب (الشعراء: 13)
Translation: Allah chooses for Himself whom He wills and guides to Himself whoever turns back [to Him]. (As-Shura: 13)
The changes in your life is a clear manifestation of Allah’s favour on you. Allah has drawn you towards Him. Allah has given you the realisation of wrong and He has given you the ability to repent. Brother, everyone has a past, and everyone has a present. The past has passed, and the future is a present from Allah. We advise you to focus on the love and mercy of Allah. Allah has mentioned in the Qur’an:
قُلْ يَا عِبَادِيَ الَّذِينَ أَسْرَفُوا عَلَى أَنْفُسِهِمْ لَا تَقْنَطُوا مِنْ رَحْمَةِ اللَّهِ إِنَّ اللَّهَ يَغْفِرُ الذُّنُوبَ جَمِيعًا إِنَّهُ هُوَ الْغَفُورُ الرَّحِيمُ(الزمر: 53)
Translation: Say (to my servants Oh Rasulullah), do not be despondent of the mercy of Allah over that which you have transgressed. Verily, Allah is the forgiver of all sins. He is the Most Forgiving, Most Merciful. (Zumar: 53)
Furthermore, the Prophet (Sallallahu Alayhi Wasallam) has mentioned:
عَنْ أَبِي هُرَيْرَةَ، قَالَ قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم “ وَالَّذِي نَفْسِي بِيَدِهِ لَوْ لَمْ تُذْنِبُوا لَذَهَبَ اللَّهُ بِكُمْ وَلَجَاءَ بِقَوْمٍ يُذْنِبُونَ فَيَسْتَغْفِرُونَ اللَّهَ فَيَغْفِرُ لَهُمْ(رواه مسلم: 7141)
Translation: Abu Huraira reported Allah’s Messenger (Sallallahu Alayhi Wasallam) having said: By Him in Whose Hand is my life, if you were not to commit sin, Allah would sweep you out of existence and He would replace (you by) those people who would commit sin and seek forgiveness from Allah, and He would have pardoned them. (Muslim: 7141)
Brother, you made sincere Tawbah and you resolved never to commit the sins again. Now, be certain that you are forgiven. Never doubt the mercy and forgiveness of Allah.
The fact that you abhor the evils of the past and endeavour to get closer to Allah be rest assure that this is a sign of your Tawbah being accepted. Be positive and focus on the mercy of Allah.