What causes people to stay with obviously shit friends?

A guy I work with has all his friends tell him to stay with his fiancé because she’s the best he could do.

The fiancé in question spends 70% of all his damn income, and he stays with her and the friends who say “she is the best you’ll do my guy.”

I have little respect for him tbh. Why do people stay with friends like this?

What causes people to stay with obviously shit friends?
Post Opinion