Подумайте от обратного, было бы лучше, если бы он от вас никогда не отделился и не стал самостоятельным? Не научился принимать свои решения. Засел бы в своей комнате в вашей квартире еще лет на 30, а вы будете стирать и кормить? Не женился и не родил вам внуков? Не построил успешную карьеру. Чтобы все это произошло, ему нужно перестать быть вашим ребенком и стать отдельной самостоятельной личностью. Мне помогает договариваться с моим как со взрослым. Во-1, я ему уже мало что должна и если он хочет, чтобы я исполняла свои обязанности, он должен испольнять свои по дому и приходить домой вовремя либо получить мое добро. Во-2, начинайте все остальное обсуждать как со взрослым и уважать его личное пространство. Говорят, мальчики лет после 20 начинают снова маму-папу любить, так что процесс длительный. Но хорошая новость, что процесс отделения идет волнами, и он не все время будет букой в своей комнате сидеть, будут периоды просветления. Если что-то интересное и для него, будет конечно делать с вами и ездить с вами.Одно исключение из этого правила - игровая зависимость. Если такое есть, то надо ограничивать  время игр искусственно во  благо ему же, не как наказание.