Lyric discussion by chelsrouk 

Cover art for Lord Xenu lyrics by Devil Wears Prada, The

this song seems to be somewhat of a parallel to 'i hate buffering' in that he touches on how some artist's take advantage of their position and often advertise themselves over their art and their message. maybe he feels as though he has fallen into that trap, and he feels discouraged because he knows what he has to tell the audience is so much bigger than himself. the 'blemishes' he speaks of may just be the signs from the fans themselves that they've gotten off track and that he needs to focus on his primary concern, which is reaching the listeners with his 'vision.'