The term Golden Handcuffs is often used to describe a financial incentive that keeps an employee from leaving a company. The employee is locked into such a sweet high paying position that they simply can’t afford to leave.
However, this term can be applied to your position in life as well.