Attracting the perfect person. People ask me all the time, “David, how can I attract the perfect person?” My answer is always the same: “Are you perfect? Are you a perfect person?”

None of us are perfect, and that is what makes life so interesting. It’s our imperfections — the way we conduct ourselves and who we are — that make life really interesting.

There is no perfect person in life. There is no perfection person for you in dating.

The person you end up with is not going to be perfect. They are going to have flaws. They are going to do things that irritate you. There are going to be things that you battle about together.

The best way to attract a great person, is to work on yourself first. Fall in love with yourself.

Accept who you are. Accept your flaws.

Accentuate the positive things in your life, and believe in abundance. If you truly believe there are a lot of great people to meet out there, then eventually you will meet that perfect person for you — that perfect person who is imperfect in every way.

It’s all about you first though. What have you done to work on yourself today? What have you done to embrace yourself?

Did you wake up this morning and think about negative things first? Life is about attitude and mindset. The more positive your attitude is, the more positive people you’re going to attract.