Everybody just loves them some Keda. Apparently I am some effervescent ray of sunshine, who’s always happy and perky and chipper and positive. Sometimes however, just like any other super human, I get discouraged and depressed about the vicissitudes of life.