Please, help a young (possibly dumb in love)šŸ˜­girl out. Could you forgive your SO for cheating???

I know there are a lot of factors, background history Iā€™ll make it short as I can.

Been together 2 years, live together for about a year.

I have had my short comings too, wonā€™t say I am perfect. I have talked to someone but it was a one time thing and I came clean. Maybe heā€™s never forgave me and this is why he did this. Because before this i never suspected anything.

When we are in a good space, he is my best friend and itā€™s like the honey moon stage all over again.

Heā€™s been texting girls for months, random short conversations(that I know of, I read the messages) but he was complementing them, thatā€™s what really hurts me.

He said he never met up with them. It doesnā€™t matter if heā€™s did or didnā€™t because it still hurts to know heā€™s been doing this.

If I wouldnā€™t of went through his phone, which is something I DO NOT DO, then I wouldnā€™t of known.

I am hurt. Iā€™m in that place where honestly most of the time I donā€™t know how I feel. I never thought he would do this. And IVE NEVER SAID THAT ABOUT ANYBODY, because heā€™s always been so into me like when we first met.

Weā€™ve been going through a rough patch and thatā€™s when the messages really started. Heā€™s my longest relationship in 4 years, I usually up and leave when things get tough but I stuck it out. THROUGH EVERYTHING.

I want to forgive him. But I donā€™t know if I should or can. I COULD possibly, itā€™s always been so easy to forgive him..I feel so pathetic, heā€™s the one that caused the pain but at that time head the only one I wanted to comfort me, but couldnā€™t!

All day Iā€™m getting triggered, I think of the messages he sent and my stomach starts to hurt so bad. Just scrolling on IG I think ā€œwould he message her, would he tell her sheā€™s pretty?ā€ I never felt like that before. I TRUSTED him more than anybody.