Lack of communication can drive a spike between two people wider than any physical distance.
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.
If someone doesn't like what you bring to the table in a relationship, let them eat alone.