Like Butterbean said, there are no guarantees.
God forbid, you could lose your job, or it could change and no longer be a great job, or employer could go under, etc.
God forbid, partner could leave, cheat, become crippled, go insane, die.
No guarantees in life, except for death and taxes.
