Yeah, loaning money to a friend is just trouble.
Instead of loaning money, I'll contribute my efforts and time - as much as they need - gladly. Help them move, watch their kids, whatever they need. Hell, even treat them to dinners, which is financial, but not a set amount to be repaid.
They can have as much of my time as they need.