bruno no começo é exatamente assim, frustração vem mas não pode se abalar
nao vou dar papo de coach aqui, mas ideal com front é treinar bastante
por ex, pega um componente de algum site (nao precisa pegar o site inteiro), e tenta replicá-lo
pega o topo aqui da alura e tenta fazer no jsbin/codepen sem espiar no inspecionar elemento, nao precisa ficar com cores e imagens iguais
ter um plano e saber exatamente onde vc nao ta indo tao bem pode ser uma boa tbm, eu por ex precisava melhorar meu JS numa época, foquei nisso
ah, e ngm consegue decorar a sopa de letrinhas que tem no CSS, entao fica 200% tranquilo se esquecer se era margin/padding ou color ou bg-color, até hoje to tentando absorver flexbox