Hi all, first time poster needing advice.
I met a girl (GF) on a dating app 3 months ago. We got on amazingly well, the connection was great: the laughter, the sensitive talks, deep and meaningfuls, talking about our fears and desires. Conversations were so easy.
She told me so much about her father passing away when she was 17.
Eventually we told each other about our past relationships and that's where my uncertainty lies.
This is basically what GF told me....
She had a boyfriend at university (BF1).
In 2014, aged 23, she dated a guy (BF2) for 2 years who was her best friend during university. But it started as an affair Because BF2 was in a relationship which GF knew about. So she was complicit in BF2 cheating. She calls him her first love/greatest love but it didn't work out cos she couldn't commit in the way BF2 wanted to.
BF2 got back with girl he'd cheated on, married her in 2017 and had a child in 2019.
Also in 2019 my GF told BF2 Alle feelings she'd had for him when they first dated and they then had a 6 month affair, after he's become a dad.
Eventually GF breaks off the affair and goes back to dating BF1, her uni boyfriend, for a year. That ended in December.
It's been 2 years but BF2 still contacts GF by email and even calls her mum occasionally!
GF admits she still loves BF2.
And this weekend the uni ex BF1, invited her to see his new flat and she intended to go until other plans got in the way.
SO... With the tendency to go back to ex's; the history of being complicit in affairs; not cutting off contact the ex's.... Should I persist? I really like GF.
All views/warnings welcome. Please be honest.
Thank you for bearing with me during my long post