Why do all of my friends always fuck me over in some way or another?

Almost every single one of my friends owns me some kind of money. I have one friend who I been cool with for awhile that was just telling me I need to cut off my other friend since he owns me $500 . I just loaned said friend $50 last week he promised to pay me back 6pm today but then decided to spend the money on mass gainer instead and says he only has $50 left. Sends me a screen shot saying he sent the money am like no that clearly says I sent you the money. So he asks for tm PayPal I request the money from him still has not sent it but talking to me like nothing happened.

I often help my friends but only if they truly truly need money I never let my friends go hungry or go without even more so if it’s for bills. I am becoming super bitter since none of my friends ever pay me back so I no longer will loan shit to anyone even if they will end up homeless.
Updates
+1 y
Still dude texting me about random stuff like he don’t own me about $350. I only asked for $50 he will be making 2-3k next week and I bet he won’t pay me a single penny back
Why do all of my friends always fuck me over in some way or another?
Post Opinion