If you've ever experienced the pure joy of attending your favourite band's concert to find that it was even better than you could possibly have imagined, you'll understand the process every fan goes through leading up to that moment.
These are the universal stages of planning for, attending, and reminiscing on the concert of your wildest dreams.
Waiting to see if those tickets have landed in your check-out basket is the most anxiety inducing moment of the entire year.
YOU'VE GOT THEM, IT'S GONE THROUGH, IT'S DEFINITELY HAPPENING.
Right, now you just have to wait 10 months until the concert date. That's fine. You can handle it. You definitely can.
After an approximate millenia, the day has finally arrived and you're withdrawing extra money for merchandise, snacks, and travel. Your bank account is totally empty but you don't even care.
The minutes are dragging by like someone trying to pull you away from the snack table, and the warm-up act is probably great but all you can think about is the main show.
The lights have gone out and the opening music for the concert is blaring. This is the moment.
How crazy is it that you're in the SAME ROOM as your idols? Granted, it's a very large room, but still. They're living, breathing people and they're recycling the same oxygen as you.
An out-of-body experience.
You're not exactly sure when you started screaming your heart out to the lyrics, but here you are; your inhibitions have well and truly been released.
The show draws to a close and you're on such a high you feel like you could skip the whole way home.
The one thing you've been looking forward to for the last year is now over. What else is there to do with your life?
A few weeks later it feels as if the concert was YEARS ago, and you look back at the pictures like a ageing parent looking at polaroids from their youth. Those truly were the days.
Excitement for the next tour dates.
Before you know it, the build up for the next tour is sweeping through and suddenly you have a reason to exist again.
Your thoughts on this? Let us know with a tweet @sugarscape or drop us a comment in the box below.
NOW READ THESE: