I saw a rainbow the other day too, a legitimate rainbow. Not the silly US, oh look I vaguely see some speck of color in the sky, kind of rainbow. A legitimate, if I had the time I could totally follow it to its ends to find the pots of gold, rainbow. There is a lot of dirty, disturbing injustice here, but there are also unexpected pleasures.
A dose of perspective can make all the difference.