The first time I've heard it, it already strucked in my mind and I keep on waiting it to be played on the radio because I'm going to record it. Too bad I haven't heard it there. Anyway, for me it means life is beautiful and easy to deal with as the way you perceives it. This hit song is one of my fave. It's very pleasing to the ears because of the music and lyrics as well plus the soft voice of the singer.