"Why don't they teach this in school? Everybody should know this!" A reasonable question for a society that preaches the importance of family but provides little direction for success.
No, you're not too picky. We all have personal deal breakers that come up as we try to figure out how to have a great relationship and a sublimely happy future.
There are two specific types of variables, both deal breakers, that can keep two people from having a successful, loving relationship. Let's talk about the first one.
Our resources of time, treasure, and talent are not infinite. When we fail to perform our due diligence when selecting a mate, we impoverish ourselves emotionally and spiritually.