After 7-years, decisions like these are tough
Back story: GF and I have been together for around 7 years. Technically she cheated on her current boyfriend when her and I got together. Around 3 years in we took a 6 month break since things were just not working well and she wanted to see other people. We eventually found each other again and things could not have been better.
At the 4.5 year mark she cheated on me. It started with sex and the "relationship" continued for about a month until I found out. I accepted that she made a mistake and we agreed to go to counseling. I took this pretty hard for a while. Counseling lasted a few months and it seemed like she had completely changed and things were back to being better than ever. Although I always had the thought in my mind wondering if she would do it again, each time eventually convincing myself that nope, she really has changed.
There have been some major changes in out lives but we currently live together and things are OK. We both love each other but there are definitely good times and bad. We have been in a down trend for the last few months due to school (major time draw) and both working (another major time draw).
Recently I found out that she has some serious feelings for a friend of hers. To the extent that she has thought about leaving me, and the effects it would have on our family, friends, relationship, etc. She has only known this friend for about a month or so. Nothing has happened between them at all, just her feelings at this point.
After I found out, we had a talk and many things were discussed but basically she admitted that she thinks she has infidelity issues and she can not guarantee that she would not cheat in the future. She can not seem to rationalize why she seeks out other relationships or guys and thinks this would happen with anyone she is with based on her past infidelity in every relationship she has been in.
I am trying to determine if I should make an effort to go to counseling with her. I have been hurt before and I am not really willing to wait until it (cheating) happens again. Seven years is a long time and overall I really do love her and we get along better than anyone when times are good but infidelity is something I can not seem to get over. A deal-breaker you might say. Especially if she thinks it could easily happen again.
Can someone really change, is this worth it for me, I wish this was easy.