Lembro, por exemplo, passar horas e horas no computador do meu primo aprendendo a mexer no windows 7 e jogando cs 1.6.
Acho esse ponto muito interessante, tome cuidade com achar que gosta de algo por gostar de parte do ferramental. Eu me lembro que na faculdade tinha bastante colegas que eu via que não tinha tanto futuro e quando eu perguntava porque escolheu a area a resposta era um pouco vazia como essa "Eu gosto de usar a internet e mexer no PC"
Um next->next->next para instalar um programa não é uma boa definição para dizer se gosta ou não de algo.
Lembrando que não há problema nenhum de fazer algo por dinheiro, eu sou formado em elétrica no primeiro emprego me sacanearam, fiquei meio que decepcionado e fui entender o mercado (ano 2007/2008). Então analisando vagas vi que TI era o caminho para não ficar desempregado e tinha varios ramos que caso eu não desse certo em um poderia ir para outro.
Então minha dica fica para você não se preocupar se gosta da área ou não, no fim é trabalho e pouco provavel que seja LEGAL. Talvez seja legal programar mas poucos irão programar o que realmente gosta.
Falando sobre estudo, não tem jeito tem que se dedicar e estudar a base. Se tiver um padrinho melhor ainda. Eu sai da faculdade sem entender nada de programação, então atuei alguns anos da minha vida no suporte técnico. Em um determinado momento conheci uma pessoa muito boa que me ajudou a entender, e foi a virada de chave.
Aqui temos dois pontos, a virada de chave pode ter acontecido pela maturidade (cabeça mais leve para aprender pois ja estava meio que na área) ou pela pessoa que me ensinou passo a passo.
Dito isso a base em logica de programação e algoritimo será essencial para tu aprender a resolver problemas e usar programação para isso.
Te desejo sorte, e que se tu perceber que programação não é para você, TI é grande, tu pode escolher outra área e se desenvolver nela.