The following excerpt is from an article that originally appeared on Humans Are Free
If you are single and worry that you will never find someone, this piece is definitely for you.
Nobody is perfect, you might have known this too well. But it doesn’t mean that you are apt to meet someone who is about to cause you pain.
Even more, just because you are not perfect it doesn’t mean you should settle for anyone. Nobody is perfect but perfection has nothing to do with love!
Finding the right person for you is worth the wait. In fact, it’s necessary.
In life, each person you meet holds some cosmic reason for being there. Some people come to give you life lessons, some to strengthen your vulnerable heart.
Yet, there is thispost was originally published on this site