I (19M) have always been pretty much a failure when it comes to relationships (or a lack of it). I used to be the "weird kid", and although I've largely grown out of it and improved my social skills a lot, I still carry the same old personality that allowed me to be "odd". Thus, my feelings are usually one sided.
That is, until I met my first girlfriend (19F) in a college extracurricular. At first glance, she's kind, understanding, and also the most beautiful girl I've ever seen. We became friends quickly, and over time, our feelings grew until one night, she took the initiative and asked me to have sex with her.
It was such a big moment for me, moving from one-sided crushes to losing my virginity in less than a year. After that, I asked her if she's done it before. She said... yes. She asked me if I had done it, and told her that she was my first everything; my first girlfriend, my first kiss, my first sexual experience. To be honest, I was shaken. I had envisioned myself losing my virginity to someone's first time too. But that night, I slowly accepted it, thinking it doesn't matter since it's all in the past anyways.
The next day was... different. I asked her about it again, but this time, she said her answer yesterday was a joke. She said her "creepy" ex asked for it but she always refused and the farthest they had gone was making out. She said I was also her first time. It felt like such a huge relief, and thus, I stopped thinking about it.
The relationship itself was a different matter. Although we thought we were the same at first... I slowly realized just how different we are in terms of preferences, priorities, dreams, etc. I loved her the best way I can, giving her all my effort, my time, hell she's my largest spending of my allowance. Yet, it always seemed to be never enough. I was always lacking in some ways, sometimes I devote too much time on my work, other times I don't put in enough effort. I always tried my best. But whenever it came to me and my feelings, she always threatened to break up, and if I stood my ground, she'd become really sad. Well, me being me, I end up comforting her whenever that happens. There were times where I considered if I would be... less sad if I left her, than if I stayed. But I believe she loved me in her own way, and she just acted this way out of trauma from her past relationships. I always gave her one more chance. I believed in her, believed in us, believed in love. Besides, she's my first everything! Whenever I slept with her, she would always emphasize that; she would say how lucky I am to be the first one to do it with her when she has a lot of guys chasing her, how lucky I am to be with her when all my previous loves were unsuccessful. We even talked about our future and family life. It really felt like as long as I kept fighting, that dream would eventually become true.
Recently, we had a fight about me not giving enough attention to her. After some really low moments, we made it through and made up. I set up a date at a fancy restaurant at a cost of basically a month's allowance as a kind of "fresh start". After that, all those painful memories were gone. It really seemed like everything was going to be okay. I hadn't been this happy in such a long time.
One night, she fell asleep on my chest. Her phone was unattended. She goes through my phone often, and although I always knew her password, I never had any motivation to go through it since I trust her with my life. That night, I was strangely curious. I went through her gallery. Smiled at the cute photos she took of herself. But then I found one weird photo: her ex, shirtless in a bed, with what seemed to be her bare shoulder just at the edge of the frame.
I started to sweat. I cross-checked the date on the photo then went to her messages with her ex. My heart completely shattered. Our entire relationship was built on her lie. Not only did her ex take her first time, she explicitly ASKED for it, when all this time she reminded me that she never had sex with her "creepy" ex. That revelation, along with the disgusting dirty messages they sent to each other... I felt like vomiting. I went up to the roof to break down and cry until the sun comes up and texted her to say that I found out and I'm not sleeping in my room.
When I went back, she was crying on her knees, begging me to give her one last chance, and that she loves no one but me. She said she didn't want to hurt my feelings and that she didn't know how to tell me. I comforted her, saying I understood but that I needed space to make a decision. I had to kick her out while sobbing my eyes out, torn between comforting her and realizing I was hurt too.
I love her, so much... I can't let her go even though my rational mind tells me that she had hurt me so much... and right before my birthday too...
I feel so lost. I have never been in a relationship before. If you were in my shoes, what would you do?