Finding true love is everyone’s dream. You have been looking for love for too long. You are wondering why your prayers are not being answered. Here are four honest reasons you haven’t found love yet, as herway.net reports.

Do you have a lead on a newsworthy story? Share news tips with us here at Hivisasa!

1. You are not social

You are your own enemy. You cannot get love if you are not easy to approach. The way you have been presenting yourself whenever talking to potential lovers is not right. Time has come to change for the better or live single longer.

2. You always feel incomplete when on your own

Singleness doesn’t mean you should be unhappy. There are many single men and women other there. Always feel complete if you want others to appreciate you. Do not depend on another person to make you complete in life.

3. You are an extremist

  Some men and women let the right persons in their lives go because they want perfection. Being an extremist makes it hard to be dated. Understand that you should have reasonable conditions if you want to find true love. 

4. You are too choosy

You want a handsome, tall, rich and well-built man. You find a handsome,  short, rich and not well-built man.  Well, you have been too selective when it comes to finding true love. Rethink about your conditions.

5. You are still influenced by past relationships

 Let bygones be bygones. The past relationships should not play any role in your future life. Many people let their loved ones go because they keep comparing them to their exes. Never compare your man to your ex-boyfriend.