<human>: Can you give me the gist of the text in a nutshell?

So, my 20 y.o. girlfriend of 3 months and I (Also 20) just got back to School. She lives 9 hours away from me, so during Christmas break I didn't get to see her. She constantly texted one of her ex boyfriends. They only went out for a week (but they were talking on and off for like 6 months but were never official because the guy treated her like shit). Everyday over break she would get mad at me for not texting her as much as her ex texted her over the same break.

Now that we are back to school it has only been 3 days, and the past 2 nights she has gone to see him to "hangout as friends because he is having a hard time" while I am at hockey practice. 

She promises they don't do anything together. But for some reason I just think the worst possible scenario. And this morning I was being a creep and looked through her phone to see a text from the guy saying "my couch smells like you ;)" and she replied ":):):)" and then I just got fed up and left back to my apartment. 

Reddit, What should I do?
<bot>: My girlfriend keeps hanging out with her ex and claims that they are just friends. But all evidence points to her cheating. Should I end it?