Lyric discussion by Midvinterblot 

Cover art for Long sleeves lyrics by Black Stone Cherry

I beg to differ man read a little bit closer...

I would be willing to say its about war...

Take this verse for example

Pushed through the sand Word in my hand Drop of water for my soul Make daddy proud can't let him down God i gotta get back home

Looks to me like a soldier thinking of his struggles and his desire to make it back home...and as far as the chorus goes

Don't ask why I've seen children die <---Pointing out needless casualties such as children

Watched men take their lives <---- Suicide rate amongst troops in a war

I've seen women cry <--- Families grieving for their losses

My momma always said to wear long sleeves <--- Word of advice from his mother to never let his guard down

I dont know but thats what this song really says to me....

My Opinion

The song was written about a good friend of the band who served in the Army. Specifically the battle for Mogadishu. Midventerblot nailed the meaning 100%.