I had a gut feeling that my LTR was fooling around on me. She had been saying things that were suspicious. I checked her phone this morning while she was sleeping and found texts between her and a guy. Don't know who it is, but here's the texts:

Him: I'd like to see you every day of the week! Sure hope you're doing well.

Him: Let me know what day is best for you to come see me if you will please...

Him: I was thinking that I may have been too rough, I hope you'd let me know if I was...

Her: I wish you could too! Unfortunately they have me working [blah blah] and you're so busy with all your projects... [rest is just about her schedule.

Him: I want to fix that!

Him: You had offered to come to see me. Is that good on your days off?

Her: Haha well you know when I'm here so you're more than welcome to!

Him: Oh, okay

Her: Absolutely but I'm celebrating a friend's [me] birthday on saturday so that won't work. I'm off on monday though so I can come up there whenever you get off.

Him: You're smart, personable, sweet, have a big heart, you're >more than likely a beautiful person. And, I'm sure the list goes on and on...

Her: I'm sorry, I fell asleep. Thank you, you are far too sweet. You're a great person too and I'm glad I met you.

Him: Wow! I fell to sleep too... Not sure what you mean by telling me I'm too sweet. You give me what I want. It's all good.

The only way I can read this is that she's cheating on me. She also told me she's running down to a city south of us to run errands and did not mention anything about this guy. She said hanging with a different friend, paying tuition, and paying her orthodontist. How can I approach confronting her about it? I would prefer over text since she doesn't get off until midnight and my birthday is tomorrow so I want to get this over with before then.

Edit: I think I'm gonna keep her around for birthday sex tomorrow and then drop her. Might as well get one last hoorah