You can reassure your new Muslim friend that Allah swt is all merciful and all forgiving. Any actions performed during their time as a non Muslim will be forgiven inshallah and when they utter the testimony of faith it will be as if they are newly born with no sins.
Masturbation is a major sin and its punishment has been mentioned in many Hadeeths, that the sinner will come in the Day of Judgement with his hand which he used in masturbation, swollen like a mountain and will bedridden in front of all human beings.
Zina ( fornication) is another major sin, which is different from masturbation.
Allah The Glorious knows all our deeds and we need to seek Forgiveness from Him.
You do not need to mention your previous sins to any one except Allah, simply, because no one can forgive your sins but Allah (SWT).
In many cases, mentioning your previous sins can hurt the feeling of your spouse or displease them. Disclosing your previous sins can be harmful as it is possible that it can leak to others including your children when your spouse is unhappy with you. That is why, you should keep your sins between you and your Creator and seek His forgiveness.
Just repeat Estighfaar as many times as you can and seek from Allah (SWT) to forgive your sins and protect you and your family from every harm ijn this life and hereafter.
Islamic rules have punishment on certain major sins, but that punishments can only be implemented by the Prophet , Infallible Imam or his deputy.
It is not allowed and could be considered a metaphorical sort of zina or a pathway to zina; for instance, a hadith says that unlawfully gazing at a non-mahram is a sort of zina of the eye.
However the actual law of zina which involves legal consequences refers to the conventional act of coupling through which procreation occurs.
Anyway, if you are are still in contact with this person and you aren't married to other people, it is good to sort your situation in one way or another to avoid a possibilitly of the formal type of zina.
OTP entered does not match. Please enter the correct OTP!
Full Name and Password are required.
Please provide a valid Email address.
Please enter a valid email address.
Enter valid first name and last name with at least one space.
Mail sent successfully!
A validation e-mail has been sent to your e-mail address. You will need to follow the instructions in that message in order to gain full access to the site.