In this counseling answer:
• People should only reveal their current struggles if these are still in their lives
• It is not fair for you to blame him for his life before you.
• What ultimately matters is who we are today and what our vision and desires are for who we want to be in the future.
As-Salaamu ‘Alaikum sister,
It is understandable that you feel shocked and hurt after learning that your husband had previous relationships. I will do my best to unpack your questions and main concerns.
Before marriage, both people are encouraged to be honest and transparent about their personality, needs, and goals. Yet, this is not the same thing as revealing one’s past. Most people will not tell their past mistakes voluntarily, nor are they obliged to, unless it has direct or potential harm to the person they marry (such as a disease, debt, mental illness, etc.) People should only reveal their current struggles if these are still in their lives (such as alcoholism, anger issues, etc.
If you did not ask him whether he had previous relationships, then he did not do anything wrong, unless he actually told you otherwise. If this is true, then he was being dishonest. But if he has corrected his ways and is no longer in contact with these women, nor does he struggle to commit to you today, then you need to think about that.
You also had the right to ask him whether he was a virgin if it was a deal breaker for you; yet, it sounds you assumed he was a virgin and only later found out he was not. This is important because the man you met three years ago seemed good enough for you even though you had no knowledge of his past. Many people are good today who made mistakes in the past. In fact, often it is our mistakes which make us good people because we learn and become inspired to be better.
Now that you know you feel regretful, and you are likely creating your own mental blocks to acknowledge that he is still a good man, according to you. It is not fair for you to blame him for his life before you. If you continue to distrust him, with no evidence that he has been cheating on you, then you are creating the negativity and distrust in your own mind.
Love can grow over the years only if the two partners nurture it properly, and right now you do not feel love because of the meaning you make of his past relationships. You are having a difficult time letting go of the idea that he had a life before you and that you are not the only woman he has felt feelings for. You are blocking yourself from receiving his love today because you assume he already said or did those things with the other women.
It is understandable that you feel hurt, but if your husband is currently a good man and has done nothing to make you doubt his commitment during the marriage, you are responsible for your suffering, not him. What ultimately matters is who we are today and what our vision and desires are for who we want to be in the future. This is how you can keep your marriage growing.
Remember, all the companions of the Prophet (saw) were converts and had past lives! Some of which were filled with many mistakes and sins; yet, they became the best of people. Thus, I leave you to think about whether you would have rejected Umar ibn al Khattab (ra) or Khalid ibn al Walid (ra) if they had past lives you did not like even though they became who they became!
May Allah (swt) help you,
Disclaimer: The conceptualization and recommendations stated in this response are very general and purely based on the limited information provided in the question. In no event shall AboutIslam, its counselors or employees be held liable for any damages that may arise from your decision in the use of our services.