Alguém dará a resposta que você deseja, eu vou dar esta: https://www.tabnews.com.br/maniero/faq-do-programador-perdidao. Eu acho que vai te ajudar mais, mas você decide o que fazer.
Aparentemente já conhece um pouco dos 3, certo? Por que mesmo sabendo deles não consegue decidir? O que deu errado?
S2
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).