Ask A Question About Islam And Muslims

30 Questions

Bishimi ta'ala

I will not lecture you about God's comparison and mercy, as you must be well aware of how the Almighty forgives all sins, and cleans our slates once we turn to Him with sincere repentance. 

It is forgetting the past that you must be focusing on, and how you are able to develop a level of piety that you will enter into a new phase in your life, based on religious devotion and spiritual growth. That will not just ensure you've been forgiven, but also keep you on the straight path. 

Your sin is between you and Allah ta'ala, and you must not reveal it to anybody. From a shar'i perspective, you do not need to tell your future spouse your previous sin.

Once you have changed your ways and sincerely forgiven, and became more religiously active and aware, then you live your life normally, and think positively for the future, not allowing the past to define who you are. 

With prayers for your success. 

Bismillah

Thank you for your question. At the moment, Shii law does not consider mental health as an issue that would annul a marriage contract. However, considering the fact that marriage in the modern world is a major decision for both parties it would be wise to not hide such issues as they will inevitably come up during the course of a persons marriage at which stage your partner may feel hard done by. Especially if it is something you are not entirely over. With these situations it is helpful to put yourself in the other party's shoes and treat others as you would like to be treated yourself.

May you always be successful.

Yes it is permissible if you are sure that no one at all can see you.

Wassalam.

Yes