Boyfriend cheated

Morgan

Alrighty so my boyfriend and I have been dating for about 5 years and this morning I woke up to these paragraphs and idk what to do... my heart loves him but he did cheat... when he says he keep ducking up I had a thing with his partying and doing pot and he would do it behind my back because he didn’t feel like I could control him like that. Idk what to do. My brain says leave him because we will never be the same but my heart is still with him.