i don't think someone loves anyone unconditionally, because if you do; then there is nothing they can do or say that will make you stop loving them, or push them away
Just because I don't love the behaviour does not mean I stop loving the person.
My kids make mistakes all the time... do things I don't like... they are human, and they are teenagers.... doesn't mean I stop loving them. While they get disciplined for the behaviours that are unacceptable, they know very well that I do not stop loving them for the person they are.
The same goes for a relationship.... just because he goes out and gets all drunk one night, or shoots his mouth off when he has a bad day.... that does not mean I stop loving the person... it just means I find that particular behaviour unacceptable.
Most people have some conditions, wether it be financial, ethical, spiritual, sexual; there is a condition for them to get w/you and to stay w/you.
But those conditions come into play long before I am in love with the person. If we are not compatible in the areas that matter most to me, then it doesn't get to love in the first place.... therefore it cannot be "unconditional"... it is all about the levels. I don't think we have it in us to love everyone unconditionally.... that is foolishness... but I do think that most of humanity has it in them to love their closest friends and family unconditionally.
JMHO