1. You’re too much of a perfectionist: Sometimes, people are too perfectionistic when they are looking for a mate. They reject anyone who has even a small flaw.
2. You have low self-esteem: This kind of perpetually single person does not feel good about him/herself and therefore won’t open him/herself up to the kind of soulful sharing that is necessary for a spouse.
3. You’re afraid of what commitment will mean: Deep down, they are probably afraid of giving up the next good person that they might meet. Even when they find someone who might make a fantastic mate, they may think, “But what about the next person I meet?”
4. You’re simply too uninteresting: They don’t have hobbies. They don’t have interests. They don’t have things about which they feel passionate.