I once lent a friend $600 on the assumption that he’d repay me $900 in 2 months. I didn’t see the money for a year, and it put a serious strain on our friendship.
He gave me a sales pitch for a business, I helped him out on the assumption that I would be repaid ON TIME and in full. Didn’t happen and definitely led to some awkward phone calls.
Still friends to this day, however.
I’ll never lend money to a friend again. Give money, yeah, but not lend.