If you’re always striving for perfection and it starts to really fuck you up, just ask yourself this:

‘When will everything be perfect?’

Because there are only two answers to that question.

And it all depends on the definition, really.

If perfect means ‘the ultimate best in the ultimate sense’, you or anybody else will never get there, or reach that, ever.

So you can relax.

But if it means ‘the best at that particular moment’, then everything IS already perfect, always, forever.

And you can relax.

Ha!

(Photo by @polarmermaid, for Unsplash)