life isn't all sunshine and rainbows

life isn't all sunshine and rainbows

Real life does not just consist of innocent, carefree happiness; there is more hardship or suffering in reality than one realizes. I know it's ugly having to see someone you cared about betray you like that, but life isn't all sunshine and rainbows. Friends who aren't parents themselves will have a harder time realizing that life isn't all sunshine and rainbows when you have a new baby in the house.
See also: all, and, life, rainbow, sunshine
Farlex Dictionary of Idioms.
See also:
  • life isn't all rainbows and unicorns
  • on easy street
  • lip gloss
  • a live one
  • not have a care in the world
  • raise (one's) spirits
  • raise somebody's spirits
  • lift (one's) spirits
  • no more Mr Nice Guy
  • no more Mr. Nice Guy