Любой взрослый человек может решать за себя. Вы решайте за себя, а он за себя. Так и скажите: "Сыночек, ты уже взрослый и деньги у тебя, благодаря, гранту  есть. Используй их на свои нужды, когда закончатся эти деньги, то подрабатывай. Мне нужно отдохнуть, я больше не смогу тебя содержать полностью. Иногда помочь - да, конечно, это без сомнений, но именно помочь, а обязанность себя обеспечивать это уже твоя. И думать о себе и своем будущем ты должен сам".И поговорите о его будущем. Что он сам свою жизнь должен построить, и сам решать. А вы будете его поддерживать в его решениях, помогать если нужно. Ну вот обычные человеческие взаимоотношения и ничего больше.