I need help, my girlfriend has been cheating on me for months?

We’ve been together for quite a while now and I knew she has been cheating on me because I’ve caught her red handed twice and have noticed a change in her behaviour over the last few years.

She says she loves me but continues to cheat on me. She knows I know she is cheating and still won’t stop. I love her so much and don’t want to lose her but I’m also unsure as to what I should do.

We haven’t had sex together in months. The most we ever do is oral and it’s usually just me giving her oral as she is too tired to do anything for me.
Updates
+1 y
Can anyone help me
I need help, my girlfriend has been cheating on me for months?
Post Opinion