I'm not saying we should settle for second best; just give things a chance - because it could well turn out to be the best thing that would happen to you. When I like someone, I don't dig around for reasons to stop liking them. I seriously weigh the possible triviality of their perceived faults. Every relationship is a balance of acceptance and compromise. Some people claim this for a motto but do not truly mean it.
I'm sick of listening to people who claim to be non-judgemental, yet they base their perception on first impressions. Why do people have to find others' faults just to make themselves feel better? Does it make you feel better when your happiness (evil based) is derived from another's embarrassment(s) or/and sufferings?
Life is too short for us to be too overly concerned about other people and their affairs. Cut ourselves, and what flows will be just the same. What a person goes through today may be repeated in another, tomorrow.
Live life for the here and now.
Live as though it’s your last day alive.
Live and take a chance.
Love like your life depended on it.
You have nothing to lose. We are more resilient than we think.