wow , lol let me jump in here , the metaphore is fine , and been around , good use !!! down fall is not putting a beat to it , firstly , even those who know nothing of rap , but are good at lyrics , can follow, training wheels, and you want that for the fact , they are good at their craft , like you . and are stepping out of their box to read and critique the best they can , kudos for that !! onto the next , lyrics,
some good stuff , but some lines just a word or two would make it more powerful , more on meaning then the stressed syllable or word . all three can take it to the next level, lol , we all know a simple word can make or break !!
like the no purity line , fits well . but do a good read thru it and I think a word or two may jump out at ya ,
again if beats was added it would help , tho it is flowing well enough to grab the beat , reason , is you have 1000 of years of talent here , may not know your side of the craft , but know the craft , feel me ??
think this is a damn solid write , just a tweak on a few things would bring it up a bit
rock on !!