Beautiful for a 1st try ;)!
I too want to invent a new genre: Math Shoegaze = Sounds like math rock but rhythm guitar sounds like shoegaze, and lead guitar sounds like math rock but without the shoegaze fuzz (but just a "clean" shoegaze sound ", that sounds weird).
And YEP, YOURE A GUITAR PRO !!!!!!!!!!!!!!!!!!!!!!!!!!!!!