Cara, na moral? c ja começou bem. E o melhor, ainda tem tempo..
Fullstack, e mais específico ainda, em algo que te diferencie, te eleva pra outro nível, saca?
E mais a frente, a possibilidade (com mais xp, claro) de vc desenvolver seus próprios projetos, como vc mesmo viu, traz infinitas possibilidades.
Quanto a linguagem, aprender, dominar, reaprender é sempre bom..
Sobre back end, (e aqui é mais uma opnião pessoal minha) tb não é um caminho a desconsiderar, se vc tem afinidade ou gosta da parte mais "visual" do negocio. Minha xp (44 atual, acho que + de 15 com "design") como front end (Html + Css + "Um pouco do resto") sempre foi muito bacana, mas se de fato dominasse uma linguagem (php, ruby, etc), seria melhor.
Alias, esse lugar aqui, tem me motivado bastante a aprender de fato uma linguagem.
Resumindo, c ta no caminho certo. Pra qaulquer um dos dev.
Sempre em frente!
"Fórmula pro fracasso é fazer a coisa do mesmo jeito, sempre"
Abs