С психологической незрелостью можно успешно бороться. Во-первых - режим дня без послаблений, и строгое соответствие причина-следствие. Если ты делаешь так и не можешь себя держать в руках - значит будет так, как надо, а не так, как тебе хочется.Хорошо в разных ситуациях работает система поощрений за выполнение поставленных целей.И потом - если вы консультируетесь со специалистами - почему вам не предложат цикл занятий на устранение проблемы?