A little soul, a LOT of imp. I love the combination! :)
You and I both love the same things about him.
I'm sorry to hear you're not feeling well. Whatever is going around is ping-ponging all over the country.