Mano, achei engraçado seu comentário. Web que é o mais fácil (Considerando a gama de frameworks e ferramentas que temos hoje), você alega ser complicado, e tu acha que se tu não desenrolar web tu desenrolaria outra coisa ? Se sim, beleza. Mas Web é bem mais simples, ainda mais em javascript do que por exemplo trabalhar com COBOL. E outra, para resolver seu problema é só focar seus estudos para essas outras áreas.
Ninguém tá obsessivo com desenvolvimento web, apenas o mercado tem mais demanda para isso. Se tu quer ir para embarcados, foca nisso, se quer ir para Iot, foca nisso, se quer ir para sistemas legados, toca o barco.
Outra coisa, não deixa um momento de vc ter feito merda tirar teu ânimo dessa forma. Vc ainda vai fazer muita merda. Faz parte da vida do programador.
E por ultimo, o problema parece mais ser a base pra você. Também busca psicoterapia, não é normal dar socos na tela por mais estressado que você fique. Não é saudável. Principalmente para o bolso rsrs.
Sucesso.