Было несколько таких ситуаций, поэтому я зареклась:1- дала коллеге 200 рублей  (ему не хватало на обед), потом эти 200 рублей целый месяц вернуть не могла, постоянно ему напоминая. Теперь, когда он просит помочь на обед, так как все деньги у него на карте, отвечаю, что все деньги у меня на карте тоже. Недавно сказал,что не хватает на дорогу 100 рублей, ответила, что у меня есть только 50, думаю , что он понял, что я не собираюсь давать ему больше в долг.2- устраивала небольшую встречу , у нас она называется "блинная", с меня блины и варенье просто, икра была обговорена заранее отдельно, банка стоила 1200, 4 человека согласились скинуться (включая меня по 300). Ну ок, я купила. Пришло человек 15, сразу обговорила вопрос "сдать деньги",но все оставили на потом. В конце с трудом собрала по 200 с тех, кто складывался, но нашлись еще 2 человека на икру и скинулись еще по 200 (один скинул на телефон после нескольких напоминаний). Если бы конкретно и громко не объявила перед уходом: скидываем наличку за икру, все бы благополучно забыли.3- собирались в поездку одним днем с 2 девочками. Одна оплатила сразу (сумма была небольшая , около 1700 с человека). Я тоже сразу оплатила. А у одной не было денег на тот момент, но места разлетались и я оплатила за нее , естественно, с возвратом в день поездки. Когда люди уже садились в автобус, а ее еще не было, я почему-то поняла, что и денег  своих не увижу, даже приготовилась их потерять. Но она все-таки успела, мы рассчитались.Какой я делаю вывод из этого всего: когда человек ни копейки не вложил, то "обязательств" как бы нет и можно просто отказаться, не поехать, не прийти. А когда эта сумма мелкая, типа 500 рублей, то вообще как подарок, многие считают, и забывают о ней. Поэтому просите сразу скинуть деньги на карту, не нравится - сами покупайте. Других вариантов нет.