I actually wrote this when I was 12-14, I didn't date it. I seemed to know a lot back then... and I'm still building on it now. :D