Answer:
Wake Me Up When September Ends” by Green Day
Step-by-step explanation:
This song has been interpreted as a protest against the participation of US soldiers in the so-called Iraq war, a direct protest against the Bush administration, containing satirical comments for modern society and the occasional person story.
"The innocent can never last" refers to each innocent soldier in war.
"Here comes the rain again / Falling from the stars / Drenched in my pain again" it refers to the bombs in Iraq war.