This sums up mindfulness so beautifully – a picture really can speak a thousand words. Real happiness lies this way.

mindfulness cartoon