I'm not a professional programmer, this is all a hobby for me and i managed to pick and write an entire game with it
maybe you are just bad as a programmer (nothing wrong with that)
you have to learn how to learn, not everybody can do that (and it's fine)
that being said, zig is a language in the making, some areas are rough, but that's to be expected