Being loving, giving, of service to others or being a person who is naturally inclined to do for others, sharing talents with others, spreading positive vibes as much as possible, etc. is not to be confused with some being weak. It can turn into a weakness only when you are not in balance and you don’t take care of yourself first. When your giving is not based on the pure desire to give, it can become problematic. Giving based on feelings of guilt, wanting acceptance, feeling like you owe something, or giving only to receive is, of course, not coming from a genuine space.
Your compassion is not going full circle if you are giving before taking care of yourself first. We are like cups that need to be at least somewhat full in order to give some of our contents to others. Being on a path of giving the world what you have to offer is beautiful as long as it is done because you deeply desire to. A wise person who truly has the desire to share their gifts and themselves with the world, are able to do so because they have already given themselves the TLC that they needed.
Sometimes those who are not yet ready to be on that kind of path or just don’t desire it, feel like giving is a burden. Like something is being taken from them. When they criticize you, they are projecting how badly they would feel if they were to give just as much, not realizing that when you actually give yourself that TLC, you are a cup that forever refills. You are wise enough to repose, and also have the power to say ‘No’ or put someone in their place when necessary. You’re not a doormat or whatever else they assume based on your kindness. Most people think in black and white terms. The wise giver is someone who makes sure there is a balance.