Amigo, acredito que você mesmo já diagnosticou seus problemas.
"Aparentemente" sim, a área da computação é bastante complexa e possui uma infinidade de conteúdos. O suficiente para um profissional se dedicar a vida inteira e ainda não saber de tudo.
Sim, não ter uma educação formal na área te coloca em desvantagem em relação a quem tem estudos acadêmicos na área de programação. Tanto em conhecimento quanto na hora de comparar currículos.
"Não tenho certeza de ter um caminho claro a ser seguido nos estudos". Esse é o pior de todos. Se você deseja ser autodidata, o primeiro passo a se dar é saber o que vai estudar.