Individuals have spent a lot of money in the search for love; others have found right on their doorstep. Why is it that some people spend their whole lives searching for something that others find love easily?

I think that it all comes down to what your expectations are, some people set impossibly high standards for the one they are looking for, and therefore they will never find them. Others are more realistic and are prepared to accept people for who they are.

You have to be able to see yourself as others see you, once you are able to do this then you will have a more realistic idea of the person who will be compatible to you. If you are short, fat, ugly and poor there is no way that you will win over someone like Elle Macpherson.

I’m not saying that ugly men, or poor men, or short men can’t win the affections of a beautiful woman, but usually partners in life will have similarities, and then they have to be understanding of the differences if they want the relationship to survive.

If you are looking for love you will never find it if you think that you are smarter than everybody else. Arrogance is not a quality that attracts love, not true and lasting love, in order to find love and make it last you have to put your partner first.

People who can see the good in people and can accept their faults will always find love, a love that will survive the difficult times. They are a pleasure to be around because you never have to worry about them always looking for your flaws.

Search yourself, are you looking for love in a real person or a fantasy, fantasies usually stay that way. The ideal of love has to be attainable, if you are looking for that perfect man or woman you will be a very lonely person because there is no such thing as perfection when you are talking about a mere human being.

Don’t believe old sayings, especially the one about opposites attract, perhaps they do but when you are talking about people they may attract but they wont stay together. You should look for someone who is similar to yourself, someone who has the same interests and the same goals in life.

In order to find love you need to be patient, understanding, able to compromise, caring, and above all else non-judgemental. With these qualities you are sure to find the person who will truly compliment you, or as Tom Cruise said complete you.