Caught between two world so precious, so sweet to me It feels like heaven to have both fulfill me The only problem is in two worlds you can't reside at one time One life, one love, one choice And only one could be mine Why can't I find one to fulfill my needs The two loves that I have make me feel complete If I choose I will lose, if I stay either way A decision I have to make Caught between a rock and a hard place Caught between a rock and a hard place Who can understand the choices we make Don't wanna break us up Cos love is my shelter and two possess the key to my heart Don't know what to do, can't imagine leaving one of the two of you But I'm one man, one heart, one soul, one mind And only one could be mine Why can't I find one to fulfill my needs (To fulfill my needs) The two loves that I have make me feel complete (Make make me feel complete) If I choose I will lose, if I stay either way A decision I have to make Caught between a rock and a hard place (A hard place, it's a h-h) Caught between a rock and a hard place Oh baby Why can't I find one to fulfill my needs The two loves that I have make me feel complete If I choose I will lose, if I stay either way A decision I have to make Caught between a rock and a hard place Caught between a rock and a hard place