Unconditional love does not mean unconditional giving. My guides say that unconditional love is always feeling we want the best for others no matter what. This means wanting spiritual growth for everyone, but it does not mean tolerating inappropriate behavior.
Balance is a spiritual principle that includes giving and receiving, so when we feel unconditional love we strive toward giving and receiving in our relationships.