Heading to and from work in total darkness can bring down even the most chipper among us.

Even with vitamin D supplements and SAD lights to hand, the end of 2017 is causing many of us to look back on the not-so desirable year.

The last 365 days have hosted one of America's most deadly shootings, multiple terror attacks in the U.K - including at an Ariana Grande concert - multiple hurricanes that devastated countries and so much more.

Thankfully, despite all these tragic events, there were still many things to be happy about, and one Twitter user has collated some of them in the most delightful thread.

xView full post on X

Last year, journalist Amy O'Connor made a thread of all her favourite moments of 2016, since it seemed to be such a rotten one. Somehow, this year trumped lasts (pun intended), and O'Connor felt moved to do it again.

She wrote yesterday, 'Last year, I compiled a list of my favourite moments of the year. Nice things that either made me laugh, warmed my heart or brought a little tear to my eye. 2017 was somehow worse than last year, so I'm doing this thread again! Settle in.'

[/twitter]

The thread has thousands of likes and consists of 40 reasons to be extremely joyful.

Prepare to well up people, it's going to get emotional.

Looking at moments across the year and around the globe, O'Connor reminds us of all the good there is in this world, even in the smallest actions.

She looked at viral clips that made us laugh.

Go 'awww'.

Sees goodness in the heart of tragedy.

Things that made you want to get out there and protest.

O'Connor also celebrated pregnancies and babies.

As well as Hollywood's slow but steady move towards diverse representation.

This year has certainly been a tough one, however, moments like these prove how much good there is out there too.

Headshot of Daisy Murray
Daisy Murray
Digital Fashion Editor

Daisy Murray is the Digital Fashion Editor at ELLE UK, spotlighting emerging designers, sustainable shopping, and celebrity style. Since joining in 2016 as an editorial intern, Daisy has run the gamut of fashion journalism - interviewing Molly Goddard backstage at London Fashion Week, investigating the power of androgynous dressing and celebrating the joys of vintage shopping.