I never been so damn sure We found a connection so pure Like Plato's Greek myth my other half You never fail to make me belly laugh You always try with me Your love defies belief You always side with me I'll keep on loving you I'll keep on I'll keep on loving you Until the day I die My soul mate, first guy Who ever kept me high I'll keep on loving you I'll keep on loving you You were the first who thought like me You bring out my best qualities We laugh at the same stupid stuff And I can be myself, no covering up You always try with me Your love defies belief You always side with me I'll keep on loving you I'll keep on I'll keep on loving you Until the day I die My soul mate, first guy Who ever kept me high I'll keep on loving you I'll keep on loving you And never in my dreams Thought that I could meet Someone who would be So similar to me Still after all this time I still stop and close my eyes Every day I think and smile how lucky I am I'll keep on loving you Until the day I die My soul mate, first guy Who ever kept me high I'll keep on loving you I'll keep on loving you I'll keep on loving you I'll keep on loving you Keep on loving you