Суть вопросов понятна.
Отвечу последовательно.
От изучения теории сейчас тебя пробирает на зевоту, потому что твой мозг не организован на ее усвоение. В 8 лет тебе было интересно ковыряться с компом, потому что ты получал за это вознаграждение в виде +Д к значимости от окружающих и от самодостаточности, а языки программирования на относительном расслабоне пытался осваивать, потому что до конца подросткового возраста (примерно до 15 лет), это самый чувствительный период для развития интеллектуальных способностей детей, т.н. сенситивный период. В этот период рубильник механизма обучения (базальное ядро) переведен в режим "постоянно включен", что обусловлено эволюционно, т.к. дети не знают, что именно в их дальнейшей жизни будет важно, а что нет, потому усваивают все подряд. По завершению данного периода, гиперпластичность мозга постепенно снижается, со всеми вытекающими отсюда последствиями: для того чтобы выучить что-то новое приходится прикладывать усилия для концентрации внимания, т.е. обращать особое (произвольное) внимание способен только мозг, для которого уже характерна определенная организованность. А поскольку родители избрали для тебя иную профессию, и ты не стал получать образование по специальности, которую сейчас пытаешься добрать самообразованием, тебе приходится еб@шить усерднее т.к. твой мозг организован на усвоение всего того, с чем связанна выбранная профессия, а не того, о чем мечтал когда-то там заниматься.
Поэтому наличие мечты совершенно не дает гарантий, что путь к ней должен выглядеть, как "зеленый свет" на всех светофорах, которые зажигает мозг, выделяя для этого соответствующие нейромедиаторы. Наш мозг - это Великий прогнозитор. Его хлебом не корми, только дай ему помечтать и чаще всего о чём-таком "чтобы всё и сразу" и, желательно, чтобы при этом ничего не надо было делать. Разумеется так бывает только в Тридевятом царстве, поэтому мечта в принципе не достижима, потому и называется мечтой. Все что субъективно достижимо, называется целью.
Но любая цель сама по себе бессмысленна. Имеет смысл только направление. Иначе говоря, вектор движения. Т.е. смысл в том, как ты двигаешься сейчас. Не завтра, не послезавтра, а сейчас. Всё что ты делаешь сейчас имеет смысл только потому что является частью процесса движения по направлению. Поэтому разница между челиком, имеющего цель когда-нибудь стать айшником ранга, типа миддла или сеньора, чтобы заработать кучу баксов, и челиком, имеющего цель овладеть несколькими разноплановыми языками программирования, чтобы создать собственный крутой продукт в том, что на пути движения по направлению, скорее второй добьется ранга еще выше, чем первый мечтатель добьется чего-либо вообще. Ставя перед собой цель, подобную цели мечтателя, ты уже проиграл.