I can hear a bitter anger in this piece, but it's presented in a way where it sounds cool, almost like you take pride in having been an outcast and surviving through it. There's also a sense of determination. In addition, the repetition fits with this determination and the theme you represent, where the same thing happens again and again.
Technically speaking, I think the piece is mixed too quietly. I recommend using normalization to increase the volume so as not to inconvenience the listener (They'd have to change the volume just for this song and back again when they listen to other things).
I do think there's some ambiguity there, though. Something about the way this piece is produced seems at odds with itself. It seems a bit unfocused, and I can't quite put my finger on an exact reason as to why. I think part of it is some of the sounds like the beeps in the beginning and the piano don't fit as well with the rest of the piece. I realize what the piano in particular means to you. I won't take that away. I just think the way it is executed clashes with the angry guitar and your message gets lost a bit, IMO; It doesn't come across the same way you meant it to.
Still, overall, I think you did a pretty good job. :)
More info about how I review music here: https://codefreq.newgrounds.com/news/post/1089806