Hi, bmd.
I think it is always, always difficult to admit and accept that a relationship isn’t all that we want it to be.
Especially one of seven years’ duration.
Nonetheless, addiction is a brick wall.
We can throw ourselves against it until the rapture.
The wall won’t break.
Best to walk away, I believe.