We seem to be living lives where perfection is the only way to be.
Everywhere adverts and TV screens send out the message that YOU can be perfect. Create your perfect look here; this is the perfect wine to serve at your perfect dinner party where all your guests will look perfect. Perfection everywhere, because when you have perfection then you will be happy.
And then we get to the supermarket to buy our supplies for our perfect dinner party we see row upon row of perfect fruit and veg. Now doesn't that look lovely and won't it all be perfect?
Whoa. No, hang on a minute. Stop, think!