I was/am in an over 2 year relationship with my girl and for the last year is has been long distance (~2hrs), which has been tough on the both of us. We were/are extremely close and absolutely love being with each other. She is in a major with all guys, she is the only girl, so her close group of friends she always hangs out with are all guys, mainly one or two in particular, which makes me uncomfortable. Being 2 hours away I can't help but get jealous and skeptical and she knows how it makes me feel when shes with them yet seems to not even try to change anything or make the situation more comfortable for me, she's pretty much just like they're my friends deal with it. She had grown especially close to one guy, and would spend literally hours at a time over there with him, supposedly "doing homework", and would constantly be drinking and hanging out there with him on weekends. I would comment to her on the fact shes over there often and I'd bring up concerns of mine, and she would get incredibly defensive and protective of him, and assure me that they were only friends and nothing was going on. Long story short, I found out about a month ago that she had cheated on me with him earlier in the semester, when I thought we were still on good terms, and the reason she said was because she wanted to break up with me but was scared to and she hoped I found out about her cheating and would break up with her instead. I was extremely angry and upset for weeks, but recently I've kind of come to terms with the whole situation, but I have lost an incredible amount of trust and respect for her that will be extremely tough to regain. She has apologized and said it was just a one time thing and goes on to say she still loves me and wants to be with me again we just need some time apart. I do still love her, as I know she does me, but I do not know if I can be comfortable knowing what she did to me, and the fact she is going to continue to spend considerable amounts of time with him for the next year and a half until she graduates. I just don't know whether to just forget about it and move on or to truly try to make things work again and teach myself how to be accepting to her choice of friends. She's such a huge piece of me I don't know how I would react not having her in my life at all anymore and I don't know if it's worth risking losing her to find out. We have been making progress recently in patching the holes that had developed in our relationship, and we are on better terms now that we have been in months, but I just don't know if I want to risk finding out something else that is going to hurt me so badly again. Has anyone been in a situation like this or have and comments or suggestions? I've never been through anything like this before, in fact she is my first true love and relationship I've been in.