Don't put yourself down so much xD
Anyways, I still really enjoyed this. Putting memes aside, I can tell you put thought and effort into the song and story. Keep fighting the good fight! (Also, high respects to you for doing so much rating and spreading the love for other's musics. We don't deserve you xD)