<human>: Can you summarize the given text in a few sentences?

Hey, been with this girl for 2 years, long distance. 

So tonight, my girlfriend got drunk, and we were texting. After a little prying, I found out that during out rough patch, she was dirty talking with a guy online and exchanged nude pics. Part of me feels really hurt, and like I should end it. But when I'm horny, I find the idea of this and her being with other guys hot... but only when I'm horny. Every other time, I hate the idea. Did she cheat? Should i forgive her and embrace this other side of me?

I don't know what to do, and would like opinions. Please help?
<bot>: Girlfriend spoke dirty and exchanged pics with another guy online, normal part of me hates it, horny part of me is cool with it. Don't know what to do, help!