The lab, in the end, turned out to be not so hard...I've learned that a lot of programming is sort of intuition. Like, "by logic, this is the way it should work", and it usually does.
Except I don't trust my own judgement, so I end up making unnecessarily long coding, dumb mistakes and with all that stuff in mind, I end up making mistakes like slightly uneven indenting or forgetting semi colons, or not even realizing that a function is doing something wrong because it's part of a loop **facepalms**
In any case, I enjoy learning and seeing all the things I'm able to do afterward! I hadn't imagined myself to be able to program (however mediocre my programming is), so seeing things work and knowing that I understand exactly HOW it works, is pretty amazing.
I'm convinced everyone should learn even a bit of programming in their life.