Well, that's it exactly. In my experience, one tends to be either a John/Jonathon or a Jack almost as completely different names. My hubs was born and raised a Jack but hated the name and made a conscious effort to go back to his original when he joined the army. His family still refuse to go to "John" and so he's stuck with both, but there is no one who calls him both names - it's either one or the other depending on when they knew him. But if he hadn't despised the name 'Jack' he'd still be that exclusively and never have been called 'John' at all. My son, however, is 'John" or 'Johnny' depending on situation just like his grandfather.
My husband is a Mike--his first name, of course, is Michael, but his family calls him Mikey, which is funny because he's a really really big guy. He only gets called Michael if he's "in trouble". (Like when he goes out when I haven't played my entire hand and still am holding my foot in our favorite card game.)
So, I can kind of see Sam lifting one eyebrow and glaring at Jack when he's done some bonehead thing and saying, "Jonathon?"
And Oobieboobieboo?
Spoiler:
Comment