Hi
Without going into too much detail.
I recently found out my gf of almost 2yrs is cheating on me and has cheated on me twice previously! She says she still loves me and doesn't want to lose me but she fell in love (it hurts to say it) with this new guy who, rather frustratingly, lives just...