Life isn't a bed of roses.
Usually, the idiom bed of roses is used in this negative context.
A bed of roses is an easy, idyllic life.
Probably, the term originates from a poem by English poet, Phillip Marlowe
'And I will make thee a bed of roses'
Has Jon Bon Jovi's life been a bed of roses? He thinks not, as demonstrated in this rather cheesy song (with lyrics) - you'll love it or hate it!