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