Белогурочка, да, ситуация сложная,я понимаю, что с финансами туго, но если у него такая любовь с этой девушкой, то, а не пожить ли им отдельно , 20 лет прекрасный возраст молодого мужчины, никак не подростка. сняли бы квартиру, может он тогда понял бы что такое когда денег нет,и что  зарабатывать их нужно самому, не маленький уже. Я считаю отделяйте его, жить самостоятельно, я не имею ввиду отделить от семьи, выгнать и т.д.  я просто думаю, что нужно перестать ему помогать искать работу, давать деньги и т.д. А ваш настрой по поводу его девушки может только отдалить вас. Нужно сесть за стол переговоров и начистоту поговорить. Но это мое мнение.