Should i divorce?

My husband lied about having a snapchat account. He had told me that he didn't have one after he deleted his last one when I caught him messaging a lot of women. Ever since my husband and I met we have always had problems because of his friends cousin but he always made me feel like I was stupid for thinking anything even though I know she likes him she's disrespected me when I was pregnant laughed about it when I miscarried.. I practically begged him to stop talking to her and his excuse was that it's not his fault because she's always with his friend.. They're messaging again.. And I don't have no actual proof that he's physically cheated but I feel like he is.. I feel like I will never compare to her.. She's always been there since we met.. I don't know what to do please help 

Vote below to see results!