Eu não sei se aplica a você, pois não sei qual o seu nível em programação, mas entendi que esta começando agora; maaas, fazer cursos me ajudaram bastante e me forçaram a estudar (quando digo cursos que quero dizer, faculdade e curso técnico; presenciais).
Pois, assim eu me senti quase que "obrigado" a estudar para passar nas matérias. Se for esse o caso, recomendo que tente procurar formas que te "obriguem a estudar", é o que me motivou no começo. Caso você seja de São Paulo da uma olhada na ETEC, eles tem cursos gratuitos de Análise de Sistemas, e são muito bons.
Sobre a questão dos rolês, isso acontece comigo tbm, mas é necessário priozar sabe? O que faz mais sentido nesse momento? Estudar, então primeiro você estuda e depois você pensa em sair. O shopping/barzinho/sla aonde tu vai akakak não vai sair de lá, mas o tempo que vc perde saindo direto vai embora.