Sorry if this gets really lengthy.
So me and this girl started talking 4 months ago even when she had a BF. After of 2 months talking her and her BF broke up and we were free to date. While we are dating she keeps mentioning how guilty she is about cheating on her EX, how he never did anything wrong and she never gave the relationship another try. Within these 2 months dating we hid everything from our friends and her EX because she considered it to be too soon. One of her girlfriends have always liked me before she did. Now this wk when we got caught eating dinner together and then finally she had to tell her friends. Her friends gave her a huge guilt trip about it talking about "girl code". She ended up breaking it up with me cause she said she felt too guilty of letting the girl that likes me know that we are dating. Also she brought up her EX again and how guilty she still is about him. Her EX still frequently contacts her all the time and they still do talk. I still really wanna be with her but how do I get her back? I can be patience and wait it out because shes always telling me we are dating at the wrong time. I'm just scared by the time I wait it out she is crawling back to her EX already. What do you guys think? and what should I try or do? Thank you in advance