Lack of communication can drive a spike between two people wider than any physical distance.
If someone doesn't like what you bring to the table in a relationship, let them eat alone.
At your absolute best, you still won't be good enough for the wrong person. At your worst, you'll still be worth it to the right person.