Noun
sunshine and rainbows pl (plural only)
(informal) Happy, positive things, sometimes with a connotation of unrealistic expectations.
Synonyms: rainbows and unicorns, sunshine and lollipops, sweetness and light; see also Thesaurus:pleasure
Antonym: doom and gloom