yeah, I also, edited my post so please check the edit.
Also, I know if I get the bullet system working another problem will come soon, and when it comes, I'll need to fix it, when it's fixed I'll have learned new stuff, I'll have learned how to fix it, like how I have learned about vectors, creating classes like they should be created, etc, with this bullet system. I'm only afraid of reading a book because my attention span is not high enough for it. I always drop off after I get bored, I never got this far into a programming language, and that's because I'm actually working on something while I'm doing it. I know it's not going to be the best game ever, not even close to it, but I'll be happy when I finish it, it'll be my first game, it'll be my work, I had learned and fixed most of the problems that appeared. I'll have a feeling of accomplishment, that will boost me up so I can make better stuff, work better on it.
I tried Python, Lua, C, HTML (even HTML, seriously), etc... And I never could do anything with them besides a simple printing program or a calculator of some sort (to which it applies).
So, yeah, pretty much.