Rose gardens are difficult in cold climates and have a short blooming season. So, yes it is special in many places.
"live and let live" - expression indicating you should pay attention to your own affairs and leave other people to live as they please.
"Stalks of clover" - not a common expression, but most people are familiar with the clover plant as it grows in many places. Probably used to indicate difference in roses (big, showy blooms in many colors) and clover (small, usually white flowers that are not very noticeable.
"on a sliver platter" - served in style! So much nicer than a plain dish.
"melancholy" - made popular by the 1930's song "My Melancholy Baby" fairly well known among Americans.
Good way too learn vocabulary by listening to songs> more fun, too.
Good luck with English