What's the difference? If you say unconditional love means you love someone no matter how that person treats you and what harm he/she has done to you then you must also continue to love those who harm your loved ones. Right? Otherwise you are a hypocrite. So which is it? Do you love people unconditionally no matter what they do to you or your loved ones? Or do you draw the line somewhere and never go beyond it? WHY?