@zavato
You seem like a generous caring person. However, your lending practices seem unwise. When you lend, relationships can easily suffer when you try to get your stuff back. Those folks who abused/dumped your lent stuff may now have guilt in their relationship with you and you may have resentment towards them. Instead of helping them, you may be enabling their bad behavior especially the non caring irresponsible people.
If you must lend, make it very clear up front on when you expect to get it returned, let them know that you don’t like lending because it can damage relationships, then get them to agree to “can I trust you to return it on time?” maybe sealed with a handshake while looking them eye to eye. Periodically tactfully reminding them of the due date may also be a good idea like 2 weeks before it’s due. Also, you can say “did you used it yet? I hope so because I was really trying to help you out” - increased gratitude can farther increase their motivation to return your stuff.