There are many ways we might encapsulate the first hundred days of Donald Trump's p***y-grabbin' Presidency.
We could try charts and graphs, signs, videos, photos or even his own words from his official lectern (Twitter).
Or this short film, courtesy of the everlasting genius that is The Simpsons:
Or possibly just this GIF on repeat.
But it seems that nobody has managed to succinctly condense the emotional rollercoaster: the ups, the downs, the sheer mental exhaustion...
Enter Cher, icon, star, Goddess of Pop and general badass.
Although celebrities politicising and proselytising on Twitter is always a fraught arena, we'll make an exception in this case.
Because one genius Twitter user has matched up two of Cher's tweets from Trump's early days in office.
We have to say that these two tweets, taken together, perfectly summarise the first hundred days of Donald Trump.
Yes Cher, we too have sworn off politics for a much-need break, only to be dragged kicking and screaming back into reality by the next jaw-dropping outrage.