Rock and a Heart Place: A Rock 'n' Roller-coaster Ride from Rebellion to Sweet Salvation