Cartoon: Raining on Your Own Parade

In addition to the recent flashes of physical rain, many isolate and shadow themselves in their own rain of negative emotions. (Kasey Liu)