Rock ballad with mid-tempo piano intro. Starts similar to Green Day "Good Riddance" with more energetic heavy guitar sounds for most of the song. Accepting the paths that life takes us on - that leaving is a fact of life.
Other songs like this one:
Good Riddance (Time Of Your Life) - Green Day
Strong vocals with this pop ballad from punk band Green Day. Saying goodbye: "For what it's worth it was worth all the while", which is bittersweet.