A few months ago, I met this great guy - he enjoyed the horses, doing things together, etc... I was on cloud 9. Over the past 6 months we have had primarily great times, with an occassional bump in the road. Yesterday, I found out that he was cheating on me - not necessarily "going all the way", but darn close. Also, carrying on text/email conversations that were more explicit than anything I would consider "chatting". I confronted him about it - he got upset as he felt I had crossed the border and was invading his personal space. Subsequently, he ended up breaking up with me last night - I was the bad person for questioning and not trusting him. I'm so upset and feel horrible. Any advice? Did I do the right thing by questioning him? What is the line - when does "dirty talk" and "hanging out" constitute cheating? I'm so lost.