Linkin Park - Leave out all the rest
Another song i got to know when i felled very down. I'm not a huge fan of Linkin Park (but they're good!) but this song is amazing isn't it? The lyrics are fantastic, i could relate to them very well. I feel strong emotions when i hear it. It doesn't make me sad anymore, because i realize how good my life is now. But when i feel a bit down, and i hear this... It doesn't take much ;)
I'm strong on the surface, not all the way through. I've never been perfect, but neither have you.