Since you aren't getting your money back after lending to them. It is better as you've chosen to cut it short with borrowing them since they aren't meeting up.
well in most cases I don't really cut them off I just make myself not be available in a situation that I'll be forced to lend them money when they are needing it for one reason or another.