What decision would you make after learning these details about your girlfriends sexual history?

Met this girl (24) online who moved to my city 2 years ago for work and things moved fast. One 3 hour dinner at a restaurant & I got the impression that she was a complete "goody two shoes." We had so many values in common... so I thought :/
2nd date she invited me over and we slept together, which caught me off guard. She initiated everything, but I went with it b/c it felt special. I didn't finish and she said "I'm sorry I'm not very good at this" which got me thinking she had not been with many people.
2 wks later we were in a relationship & the only thing I knew about her past was her one and only 9 month relationship & some dating that didn't work out. A week later at 11:30pm she gets a missed call & text from a guy saying "Hey, I miss you." She explained it was a guy she dated earlier in the year. No big deal she didn't even reply.

A week ago and a text form her ex for a valid reason created another awkward situation, which led to me asking dangerous questions. How old she was when she lost her virginity & how many guys she had slept with? I didn't think I would get unsavory answers, but I did.

She lost her V at 20/21 (not a big deal), told me I was the 8th guy she had slept with & the last guy was 4/5 months before me. With her only being 24 & a 9 month relationship in there I did the math. From the time she broke up with her ex there was an 18 month period where she slept with 6 guys. Very unsavory info, but it gets worse... 2 of them were one night stands where she invited the guys over to her apmt the very first time, the other 4 she slept with after only 2-4 dates and one turned into a friends with benefits situation for 2 weeks :/

We have already BOTH fallen for each other hard and I'm devastated. She feels AWFUL, said she was lonely & admits the mistakes & how stupid she was. I feel like she was only after sex, had no respect for herself, didn't learn from the mistakes & am having a hard time seeing her as the same person I thought she was.
It's her past, stay with her, she's not the same person anymore.
Leave her. Her repetitive mistakes are inexcusable & it's who she is.
Select gender and age to cast your vote:
Updates
+1 y
More info since I ran out of space... She consulted her older sister (28) for advise on the friends with benefits situation and her sister just said “if you’re comfortable with it then go ahead.” A horrible influence in my opinion, but again she made the decision to do it.
She is the 5th girl I have slept with. I have had a one night stand before when I was 24, so I have made mistakes myself just like everyone else can which have to be forgiven, but feel that I have learned from them whereas she didn’t.
What decision would you make after learning these details about your girlfriends sexual history?
Post Opinion