Oh my heart. I just heard this on the radio and my 14 year old self cried in joy.