No one will deny that 2017 has been quite the year. In midst of the craziness, we’ve been blessed with some pretty special moments—especially on social media.

Read more: 10 musicians who leave us in awe with their social media posts

Twitter proved that it’s a community like none other, with nearly all of the top moments reflecting some of the most devastating points of the year. Yet, through it all, we've found a way to remind each other of the importance of hope.

Together, the online community did a lot in 2017. And if the most shared tweets prove anything, it’s that we found a way to spread love—which is pretty amazing. (And then, of course, there's the chicken nugget guy…)

See Twitter’s top shared tweets, shared via TIME, below:

10.

9.

8.

7.

6.

5.

4.

3.

2.

1.