Lyric discussion by Drevenant 

Green Day is pop-punk, Sex Pistols/The Clash/The Damned etc, are punk rock, (early) Bad Religion/Agnostic Front/Adolescents/Black Flag/etc are hardcore punk. It's not just "punk" and "not punk", there are different sub-genres. What makes a song a punk song is its quick pace, progressions, and general theme of rebellion/disillusion/anti-social tendencies/etc.

This song is about being young, restless, and stressed out.

One thing that makes it so good is that it takes its chord progression from Johann Pachelbel's "Canon".

An error occured.