В теории все просто - выгони в шею, смени замки... На практике же у всех бывают ситуации - пусть не такие, но те, где нарушаются личные границы и вот тоооооогда, половина комментатором ведут себя, как тряпки))))))))) Последней каплей стал парень, да? Вот с этого и стоило бы начать. Что это вообще не вариант, никак. А потом добавить, что раз уж знакомая задержалась, то платить будете поровну. Она и сама свалить захочет.
Так тебе повезло! Вообще, если мужик долгое время живет на всем готовом - это подозрительно. Трудности бывают у всех, но 10 лет - это диагноз.