Credit: Annette Brown/The CW ©2012 The CW Network Photo: Jeremy in Season 3, Episode 21: “Before Sunset”

We’re genuinely concerned about Elena (Nina Dobrev) — bloodletting and tequila don’t mix. But before all that, there were some amazing moments, punctuated by perfect song choices. Thanks to Vampire Diaries music genius Chris Mollere, we had a heartfelt goodbye to both Salvatores — and some epic brotherly bonding as well. Re-listen to the memorable songs below.

Source: Chris Mollere’s Twitter

Song: “Ache”
Artist: James Carrington
Music moment: Elena falls over at the end of the episode
Lyrics:
Isn't it strange? The way things can change; Life that you lead turned on its head; Suddenly someone means more than you felt before; House in its yard turns into hope; I'm sorry but I meant to say; Many things are on the way; This one's for you; Have I told you I ache? Have I told you I ache? Have I told you I ache; For you?

Buy it on iTunes

Ache by James Carrington on Grooveshark

Song: “Act on Impulse”

Artist: We Were Promised Jetpacks

Music moment: Damon and Stefan have a heart-to-heart in the car

Lyrics:

He died alone. He died on impact. And all this talk of death, Has really brightened up my week. And the smell of sweat, Really helps me sleep. We act alone. We act on impulse.

Buy it on iTunes

Act On Impulse by We Were Promised Jetpacks on Grooveshark

Song: "Reno"

Artist: The Gods of Macho

Music moment: Jeremy and Elena get ready to paint, Stefan interrupts 

Buy it on iTunes

Song: "Start To Run"

Artist: Middle Class Rut 

Lyrics:

Everyone in the building; Wake up; We encompass time; If you really were melting here; That's freedom; Hit the race and start to run; Leave the weak one one far behind; The battle of love down here will heal you; You can't live on what you want alone; Oh because if you do you're gonna die alone, oh; Everyone with a problem; Stand up

Buy Middle Class Rut music on Amazon

Song: "Light"

Artist: Analogue Revolution

Music moment: Elena says goodbye to Damon and Stefan

Need your daily Vampire Diaries fix? Like us on our Facebook page, or follow us on Twitter!

Follow Jenny McGrath on Twitter @wetpaintjenny.