Kindness and meekness is often confused with weakness.
Love for others is kindness put into action, putting others and their needs first.
Does this mean you set yourself up for hurt? Usually, but your actions are still true and the appropriate response to others and their needs.
The line between kindness and weakness is crossed when you continue to allow yourself to be hurt by the same person who does not respond properly to your kindness.
If someone does not respond appropriately to your kindness, then you should dust yourself off and move on, because there are plenty of people who are in need who WILL respond appropriately to your kindness.
Continuing to set yourself up to the same person expecting a different response from them time after time will cause you nothing but heart ache.