Woke up so fresh this morning Love to wake up to your heat Smiles at traffic lights I'm so selective with the company I keep Some never gonna see the evening Picking one too many fights Hear a new born baby getting stronger Through the freezing winter nights Some never get to see the morning Claiming darkness feeds there needs Some are breathing under water On a river in the reeds Only so many soldiers come home Only so many soldiers So many soldiers Woke up so fresh this morning Love to wake up to your heat Smiles at traffic lights I'm so selective with the company I keep So many soldiers come home So many soldiers So many soldiers come home This road you walk This path you tread Sweet I shall see And heaven fed These avenues And bridges far These narrow streets And these backyards to me Only so many soldiers come home So many soldiers So many soldiers come home Soldiers Soldiers Soldiers Soldiers Come home Come home