George Clooney never succumbed to the pressure to marry the wrong person. He finally met the right woman and proposed. Good for him for not caving in to the pressure to settle.
If you think life is a movie then by all means hold out for perfection. If you want to get real in a relationship then you may want to consider compromise.
There's a difference between settling in a happy relationship, and settling in a lousy relationship. Settling in happy relationship = it's great, why not?!
Settling in a lousy relationship = very bad.
You don’t settle means you aim for perfection. Chase perfection and wind up flawed. Classic.