Hi. I stayed in a relationship for far longer than I should have for this very reason. I regret it. I eventually left and then met the current Mrs Up a Ladder. This was a good thing.
Keep well.