Salam ‘Aleikom,
Number one, if anyone out there has ever experienced being in an affair, the first thing you need to do is not blaming yourself fully. Understtanding why your husband has cheated on you, sister, is not the same as accepting it as an excuse. There is never an excuse for having an affair. And no matter how hard things get, you still have to live up to your dedication and commitment as a married couple. I was very alarmed when you had this in the title of your question that you really believe it is your fault…