Generally speaking when I hear the term "unconditional love" I usually think of it in relation to God's love for mankind or a mother's love for her child.
The vast majority of us do have "deal breakers" especially when it comes to our personal relationships. (Cheating, verbal/physical abuse, drug/alcohol addiction, lack of affection/sex, financially irresponsible...etc) are just a few of the circumstances that may cause someone to have a change of heart. In my opinion having "deal breakers" is a healthy thing. If you don't love yourself you can't truly love someone else.