I love this song! Despite it's content this song doesn't sound whiny or... hateful! And I love the metaphors. I think it makes songs deeper and more meaningful.