What is the idiom meaning not everything will be perfect, which ends "it's not all....and roses" ?
It's not all sunshine and roses.
I googled 'wine and roses', thinking that might be what you were looking for and pulled up numerous other 'x' and roses pairs, e.g., peaches and roses, etc.
The idiomatic expression is:
To be very enjoyable and pleasant, especially of a romantic situation. This phrase is often used in the negative to emphasize difficulties in a romantic relationship.
I thought that dating an actress would be all moonlight and roses, but she travels so much that I hardly ever see her. Living with a boyfriend or girlfriend is not all moonlight and roses, you
(The Free Dictionary)