Yep. I've been taken advantage of too many times. I make the rules now, and if the takers don't like it, that's just tough. No more turmoil for me regarding how to gently handle problem people - simply cut them out of my life. Problem solved. Saving energy for those who deserve it, including me.
It doesn’t matter to me. I give willingly wherever I chose.