I've never been good at speaking my mind
Delicate words are so hard to find
But I'll try my best at letting you know
I'm in love with your beautiful soul
I've always been scared to say what I mean
I've been racking my brain for a way to come clean
So I'll gather my wits, find courage and, oh
I'm in love with your beautiful soul
And I can't wait to hear what you say
Either way
I keep loving you more every day
So it may come out strange and it may come out slow
I may use words that have been used before
But I'm trying my best at letting you know
I'm in love with your beautiful soul
I'm in love with your beautiful soul