i need some help and i dont know if i'm overreacting or what. so been seeing this girl for around 4 months now and we went out for drinks and dinner on saturday because it was my grad a few weeks ago. so were in the line waiting for a table and i see her looking at this group of guys a few times. i was thinking wtf but i didnt say anything at the time then later on that night i asked her about that and she said she was just buzzed and didnt know i would get upset about that blah blah.
when we were in the lineup, she also told me that some guy she had matched with on bumble and had been talking to, but had never met in person, before we had started talking had msged her on snapchat a few hours ago and she opened the message in front of me. i told her to delete him, but she was hesitant and then i told her whatever if you wanna keep him go ahead and then she deleted him right away and that was it.
then last night i asked her if the guy had messaged her again and she said no and i asked her if they were friends on instagram and she said yea and so i asked when did you guys become friends, was it a while ago or just recently and she said he requested to follow her a few days ago and she accepted.

. i was fukkin mad but i didnt blow up on her at all and she said she made a mistake adding him but she never messaged him and hasnt talked to him since before we started talking and that she has never met him in person and that she told me right away when he messaged her.
part of me just wants to drop her right now i mean if shes already somewhat entertaining someone else then whats the point right, but then another part of me is like she didnt message him and she told me right away. shes never been in a relationship before me and she lost her v-card to me and we're both 27.
shes been blowing up my phone since last night saying shes so sorry for adding him, she wants to meet up tonight, she hasn't spoken to or hung out with anyone since we started talking, she doesnt know what she would do without me blah blah. what should i do?