Mornin' clouds are gatherin' around As I stand on the bridge of the river Years have gone since I was here And I'm wonderin' how I differ Taxi cabs keep rollin' by And a blind man asks for change And here I stand a soldier in the rain Comin' home was all I thought of Seein' my family and friends They say love knows no distance But the longing never ends And all along this dreams I possessed My heart never were too plain And here I stand a soldier in the rain I remember years ago I had so many plans And now I watch the river flow Time has brought me here With empty hands I remember years ago I had so many plans And now I watch the river flow Time has brought me here With empty hands Mornin' clouds are gatherin' around And the streets are full of reflections But traffic light and the moon still bright People goin' in different directions I've thought about why I'm here It's just too hard to explain So here I stand a soldier in the rain In the rain, in the rain, in the rain