Gave It All by He is We. :) I am obsessed with this song and I can't tell you why. It's just amazing.
That boy. His name is Andrew Garfield. And he is twelve years older than me. (How unfair.)
Regardless of what Alice may or may not say, he is my future husband.