Self-compassion entails being warm and understanding toward ourselves when we suffer, fail, or feel inadequate, rather than ignoring our pain or flagellating ourselves with self-criticism. Having compassion isn’t exclusively for other people and animals, it also includes yourself. 

Hampstead Pergola and Hill Gardens

5 secrets to living a richly, rewarding life

Chepstow Villas, London

How I learned to love working out

Stanley Crescent, London

How to overcome gymtimidation

Kew Gardens, London

Five Ways to Help Mother Earth