My girlfriend (20F) and I (20M) have been going out for nearly 3 years. We rarely, rarely fight and I thought it was going really well. She means everything to me. Things have been a little awkward recently but I feel like I can only see that with hindsight.

Anyway in the past month she has developed a crush on some guy she goes to uni with. Apparently she told him she likes him when she was drunk and he has told her that he also likes her.

She told me 2 nights ago and things got really emotional. At first she didn't come out and tell me. At first she just said that she "didn't get excited to see me" and that she "didn't miss me when she didn't see me" and also that when she wasn't with me she wasn't sure what she wanted. Eventually I asked if there was someone else and she admitted about the guy in uni.

She said that it was just a passing thing with this guy, and that she wants to be with me and that she doesn't want to be with him. But she said that this new guy gave her a certain amount of excitement, and that she felt like it was nice to get attention from someone because I hadn't been giving her enough. 

We talked about it last night as well with more level heads. And then I came to the decision to try and make things work. She still wants to be with me and I still love her and want to be with her, even though I feel like if I could see myself I'd yell at myself and say how stupid I was being. I think part of the thing was that she felt like she wasn't getting enough attention from me, and then there was this guy in uni that saw her everyday. So I said to myself I'll make a really conscious effort to make sure she feels special, so today I texted her twice before getting a response later on, which meant I spent most of the day freaking out.

I just want to get some advice. Am I doing the right thing? 

(Sorry if this reads poorly my frame of mind isn't the best atm)
user
My GF has a crush on another guy and told him,
assistant
My girlfriend (20F) and I (20M) have been going out for nearly 3 years. We rarely, rarely fight and I thought it was going really well. She means everything to me. Things have been a little awkward recently but I feel like I can only see that with hindsight.

Anyway in the past month she has developed a crush on some guy she goes to uni with. Apparently she told him she likes him when she was drunk and he has told her that he also likes her.

She told me 2 nights ago and things got really emotional. At first she didn't come out and tell me. At first she just said that she "didn't get excited to see me" and that she "didn't miss me when she didn't see me" and also that when she wasn't with me she wasn't sure what she wanted. Eventually I asked if there was someone else and she admitted about the guy in uni.

She said that it was just a passing thing with this guy, and that she wants to be with me and that she doesn't want to be with him. But she said that this new guy gave her a certain amount of excitement, and that she felt like it was nice to get attention from someone because I hadn't been giving her enough. 

We talked about it last night as well with more level heads. And then I came to the decision to try and make things work. She still wants to be with me and I still love her and want to be with her, even though I feel like if I could see myself I'd yell at myself and say how stupid I was being. I think part of the thing was that she felt like she wasn't getting enough attention from me, and then there was this guy in uni that saw her everyday. So I said to myself I'll make a really conscious effort to make sure she feels special, so today I texted her twice before getting a response later on, which meant I spent most of the day freaking out.

I just want to get some advice. Am I doing the right thing? 

(Sorry if this reads poorly my frame of mind isn't the best atm)
user
GF of 3 years has a crush on another guy and
assistant