essential

2013.06.15
How embarrassingly essential happiness is.