“Bed of Roses” is a rock song released by Bon Jovi in late January 1993, from the album Keep the Faith. Jon Bon Jovi wrote the song in a hotel room while suffering from a hangover and the lyrics reflects his feelings at the time. The song contains drawn out guitar riffs and soft piano playing, along with emotive and high vocals by Jon Bon Jovi.