Having a list of desired traits, such as height, build, hair color and profession, is natural. Sometimes, thought, that list is so rigidly imprinted on your brain that you're blind to other potentially great guys.
Just because a guy doesn't match your exact criteria for Prince Charming doesn't mean you and he won't be compatible. The next time you're about to pass up a date with someone who has the wrong hair color, give him a chance just to see what happens.
When you're on the hunt for Mr. Right, you have your radar tuned to pick up on even the most miniscule mistakes, which really isn't fair. No one is perfect (not even you), so passing on guy after guy just because they don't live up to your impossible standards means you may never find what you're looking for. Settling for less is not OK, but do remember that everyone has ups and downs, and no one can be a shining example of perfection 24/7.
Sometimes, you just need to bite the bullet and say yes to a guy who is the complete opposite of your usual type. Even if it doesn't work out and you have a less-than-stellar night, keep yourself open to men who are against-type. You never know whom you'll find in the deep end of the dating pool.
With all that said, there are still certain things on which a woman should never compromise. When you see laziness, disrespect and/or rudeness rear their ugly heads, head for the hills, sister!
And you'll see personalized content just for you whenever you click the My Feed .
SheKnows is making some changes!