I learned this the hard way... over and over.

I once lent money to a friend and specifically told them I needed it back by a certain date. (I was dipping into my own bill money) and when it came time to pay it back they tried to skate by and not give it to me. I didn't let that fly and got told I was "worse than a damn bill collector"