I'll stay for a moment Or hang for a while You tell me what you want to Stay here or walk for miles [Chorus:] I could be hard or I could be weak I could be anything you need Yes, I will always be good company I could be off or I could be on I could be anything you want Yes, I will always be Yes, I will always be good company I've heard jokes And secrets, too And I've made promises to folks And I've followed my words through [Chorus:] I could be hard or I could be weak I could be anything you need Yes, I will always be good company I could be off or I could be on I could be anything you want Yes, I will always be Yes, I will always be good company I could be right or I could be wrong You could turn back or come along What lies ahead I cannot guarantee We could be last or we could be first We could move on or in reverse But either way I'll be your company But either way I'll be your company [Chorus:] I could be hard or I could be weak I could be anything you need Yes, I will always be good company I could be off or I could be on I could be anything you want Yes, I will always be Yes, I will always be good company