Running commentary on my life...and life in general.
rose coloured glasses
People who see the world through rose coloured glasses need to take a huge dose of reality once in a while. To abhore and actively avoid all people, places and things that don't fit your recipe for happy perfection all of the time will only result in your blowing up in a huge and ugly way in the future. Duck and take cover.