1. A partner who "jumps the gun" on a relationship. If your boyfriend or girlfriend proclaims his/her undying love for you on the first date, chances are he/she isn't right for you. It's not flattering — it's creepy. If this person thinks he "knows" you after just a few hours or even just a few dates, then he's not interested in the real you. He's just interested in having somebody. This person might turn out to be a stalker or worse. You're better off alone than with someone who wants to be intimate too soon.
2. A partner who's only looking for someone who looks like a model. We all have our "dream man" or "perfect woman" pictured in our heads. "He must be more than six-foot-fiv and have a full head of hair." "She must weigh 110 pounds and have a 36D chest." But if this is your criteria for a "soulmate," you're not likely to find the love of your life!
3. A partner I'd be ashamed to take home to my family. If someone is truly your soulmate, he or she is going to be around for a long time. Presumably, you want to be with someone who would fit in well with your family and friends ... someone you'd be proud to take home to mom and dad.
4. A partner who's inconsiderate of others. A person who treats other people poorly, such as waiters and service people, has a poor character. Chances are, he or she will treat you just as badly down the road. Judge a potential partner by how he or she treats others. Never settle for someone who's rude or inconsiderate of others' feelings.
5. A partner who's "high-maintenance" or needy. Never settle for a partner who relies solely on you for entertainment. An attractive soulmate is independent, not joined to you at the hip. He or she should have his or her own interests.