Here is something to think about: imagine how many different steps in your life had to occur in order for you to meet that someone special. How many people you had to meet and greet, how many heartaches and tears, how many crappy jobs and rude people that you had to navigate through in order to meet the love of your life.
Perhaps you are still navigating. Don't get discouraged, it will happen. Make sure that you know what it is you are looking for, what qualities you desire, and do not settle for anything less. It is something that takes time; like all good things, love takes time. It takes patience, believe me; being married to George takes a lot of patience.
If I were to describe my relationship to George in a sentence or two this is what I would say: "George and I don't have much; we don't have a lot of money, we never really had a lot of money. We don't have a lot of stuff; but we really appreciate the things that we have although we would be the first people to give it all away if it was to help someone in need. What George and I have that most people do not, we TRULY love each other." One of the reasons that we do not have much, is that we both get more pleasure out of someone else's happiness when we help them out, or get them something that they needed. We usually forgo our own needs, silly I know, but it is true.
It may sound corny, but George and I are both the missing pieces in each other puzzles. He understands me and I understand him. That does not mean that I agree with him all the time, it just means that I realize where he is coming from.
George is my best friend. I am in love with him, and I become even more in love with him more and more each and every day. He irritates me, but he makes me laugh.
:o) My George