ANSWER:

Of course not!

He must not confess to anyone as this is totally prohibited. Allah has concealed your sin in this dunya and you have no right to expose it yourself!

If a man did the act of homosexuality in his past and concealed it and will never do it again and regrets it heavily and changed his ways for the better and repented sincerely and does good deeds and strives to become righteous and to be loved by allah should he confess so he can receive the punishment ?

Punishments, Sins |