Promises made an oath sworn with pride Never to stray far from your side I'll never stray far from your side As the days grew longer, nothing much mattered to me Resentment was lead in the endless display Shoulders where held down, the weight of the world as my crown Self-inflected apathy I'd never seen a day When life depends on me Careless aggression gave way to obsession I'd bow my head in loss, for a moment in time now lost And I still await that old hour Little one, innocent son I swear I will always be here No more waste in regret Accept the fate we have met Begin again Move away from the hate, fear, loss, bitterness See through the haze rage fuels best A lesson of mine, will be yours in time How you prepare the duty is mine I'll pave the way for you Pave our way for you And father I'll bury my anguish with you Loss, nought to replace Loss Our time was short to most But I've never felt as close And I still await that old hour Little one, innocent son I swear I will always be here What's now begun, won't be undone.