Já que perguntou, vou tentar responder algumas das perguntas sob minha visão (não estou dizendo que é a verdade absoluta mas pode ajudar de alguma forma), não sera necessariamente em ordem:
A melhor motivação que possuo é: continuar ou desistir sera dificil pra caramba, escolha a opção que doi um pouco menos: a dor de aprender ou a dor de desistir de um sonho, as duas estão corretas se você escolher sabendo das principais concequencias.
Tudo que você aprendeu desde o momento que você nasceu conta, a questão é que você se dedicou diretamente a tecnologia a menos tempo que a sua vida, normalmente quem aprende a programar em alguns meses tem um conhecimento pregresso em outras areas como matematica ou qualquer coisa, nosso cerebro reaproveita os neuronios de outros conhecimentos e os adaptam para os conhecimentos atuais.
Pessoas mais experientes consequem ver nuancias sobres as coisas com naturalidade, elas as vezes acabam esquecendo que oque é obvio para ela não e nada visivel para um iniciante e nossa area é monstruosamente ampla.
Duas pequenas sugestões:
- Leia o livro: A sutil arte de ligar o foda-se (tem audiobook no youtude se preferir)
- Pesquise por: Soroban