Wow, it's been 2 and a half years since you VM'd me, lol.
I've been pretty good myself, 18 years old now, and loving it.
About HEX editing, if you want to get into that, it's all about figuring out what each byte, word, double word, all means.
Everything in the game has one meaning or another, be it in scripts or HEX. Everything those tools in the toolbox do, is edit HEX, while making it easy for us to see.
Some ASM knowledge is important, but not really necessary if you're willing to do a trial/error kind of thing...
ALso, I just found my do eating his own poop, I hope you laughed at that.