You're funny Smart Understanding Kind You just seem to read all the thoughts in my mind Witty Naughty Sensitive Sweet I'm so glad I had the privilege of you to meet Quick-thinking Motivated Outgoing Strong I could sit with you laughing, joking all day long Thoughtful Embarrassing Rowdy Gentle Those silly songs you sing drive me absolutely mental Cunning Courageous Inventive Shrew I'm so thankful God gave me a best friend like you