Essa fase de escola somada às tarefas do dia a dia é realmente um saco. Eu fiquei 4 anos fazendo bacharelado em Ciência da Computação e Sistemas de Informação (fiz os dois ao mesmo tempo) e ainda trabalhava. Era um inferno — mal tinha tempo pra mim e os fins de semana eram super ocupados.
Mas colhi os frutos rapidamente. Hoje tenho um bom emprego e conquistei coisas que sempre sonhei. Mas...
Você fez bem em priorizar as tarefas. Um conselho pra sua vida de DEV: deixe um boilerplate pronto para quando for desenvolver um sistema. Assim, você já começa com rotas, autenticação, controller/model, conexão com banco e outras coisas que achar importante já configuradas no GitHub. Aí é só clonar e começar o projeto com uns 20% já adiantado.