Don't lose hope. A lot of us folks got into CS through playing computer games and thinking "how the hell does this even work". My first "programming" experience was modifying the scripts for my Diablo 2 bots.
Imho an interest in figuring stuff out, building things and some capability in abstract thinking are way more important than an interest in programming language at a young age.
Imho an interest in figuring stuff out, building things and some capability in abstract thinking are way more important than an interest in programming language at a young age.