<human>: Provide a brief overview of the text.

We have been dating each other for 8 months now and everything has been great.  We enjoy each other's company to the point where we are both really great friends.  We've helped each other out emotionally several times (family issues, job issues), and we work around each other's jobs fairly well.  Over the past couple of months I have noticed him growing a little distant, and I've also noticed other people's names appearing in his phone - single names with semi-suggestive messages.  I don't think he knows I know this.

In either case, we met up today.  He was taking a shower and I decided to, unfortunately, totally violate his privacy because I needed to know.  Opening his phone and reviewing his texts I found the name (first and last this time) of someone I had seen a single name text from in the past.  In this text they talk about watching a show together, hanging out, asking him if he misses him, etc.  My hands were shaking, I was kind of crushed and I'm not sure how to deal with this.

Meanwhile, he still says he loves me, he's still affectionate towards me even if he is busy, and we're even planning some vacations together.  He's even talked about how we will be together months from now, and how he wants to go here and there with me in the future.  I want to talk to him about this in a way that it won't destroy our relationship.  He has told me how important I am to him (and I've told him the same) and I don't want to lose this relationship, even if it means just being friends.  At the same time, I obviously do not deserve this as I have been faithful to him.

Please, give me some suggestions on how I can approach this rationally.
<bot>: All but positive boyfriend is cheating on me, very important part of my life, don't want to lose him but want to confront him.