Perhaps Allah knows he’s not good for you and is protecting you from future challenges. A failed marriage can lead to significant worries and depression for women.
He may have left you for a reason known only to him, and it’s possible he’s not the right fit. A man who complains about your religious practices or dress code is a red flag, indicating incompatibility in faith. If he leaves you for another woman, consider yourself blessed by Allah’s protection.
Let’s be clear: you can’t change a man’s level of religious commitment. Don’t fool yourself into thinking you can mold him to your standards. Recognize the red flags and accept Allah’s decree. Marriage is a serious commitment, not a trivial matter.
– Umm Sumayyah Mai