SOUL PROVIDERMichael Bolton Written by: M. Bolton/A. GoldmarkSoul ProviderTalk about love, talk about trustTalkin' 'bout forever babyWhen I'm talkin' 'bout usI give you my word, stick to my gunsBelieve me when I tell ya babyThat we've just begunYou don't understand, noThe full intent of my planChorus:I wanna be your soul providerI wanna stay that wayFor the longest timeI wanna be, your sould providerJustsay you'll let meAnd darlin' I willI know you've been hurt, I know you're love shyYou don't have to say it babyIt's gonna take some timeYa got my heart, in the palm of your handSwear it's gonna stay there babyGive me half a chanceYou don't understand The full intent of my planI've been waitin' for a long time for somebody like youTo give my love, all my love day and nightJust say you'll be mine for the rest of your lifeBaby I'll show you whyChorus