Try not to be so hard on yourself! Somewhere along the line you learned this nutty idea that only perfect people find love. If that were the case, no one on this planet would have a partner. You’ll find yours.
Our team aims at providing you with the most relevant advice to overcome a lot of troubles in your life.