Going to a concert is such a unique experience. Every time you step into the venue you don't know what's going to happen or what to expect. Whether you're in the last row at Madison Square Garden or shoved up to the front of the barricade you wouldn't change anything.
There's nothing like getting to experience your favorite artist live and hear songs you listen to on repeat on your phone 24/7 is an amazing feeling. You get to have the song come to life right in front of you. You are literally standing in a room with probably hundreds of other people who have the same love for this band or artist that you do. There is something already in common with you and everyone being shoved up against you.
Even if you are at a concert where you don't know any songs at all just to be able to watch the artists perform their hearts out is enough to make anyone smile. Even getting to just be in the crowd with the diehard fans pretty much having no control over where you are standing your body automatically jumps when everyone else's.
If you haven't been to a concert, I honestly don't know what you're waiting for. There is truly nothing like it and I would say you are being deprived by not going to one.
Sing like no one is listening, dance like no one is watching, and live in the moment because no other concert you'll attend will be like this one.