Guilt is a motivator
Guilt is a powerful motivator. It holds people trapped in places they don't want to be. It will eventually be fulfilled by resentment over a feeling of wasted time. No one really wants to hold you against your will, but they may not realize they're holding on out of fear instead of letting go with love. When you realize you're facing either certain unhappiness or the chance at possible happiness, the decision becomes much more clear. What's best for the long term isn't always what's easiest in the short term. Follow your heart.