"Being happy doesn't mean everything is perfect. It means you have decided to look beyond the imperfections. "
Easier said than done, as it takes time getting used to the idea, but it's worth it. It's not settling for anything less, really — but more of a matter of counting one's blessings & still hoping for the best while being on guard for the inevitable. Life is too truly short to be wasted crying over the proverbial spilled milk.