I love
James, it's my favorite boys' name. I've known quite a few over the years. A couple went by
James, more by
Jimmy or
Jim. My FIL is named
Jimmy, but it's just
Jimmy, not short for
James. I went to school with a boy named
Jamie, but I don't know if it was his whole name or short for something.
I don't like
Jamie at all on a boy, full name or nn. It's just icky. I like
Jim and
Jimmy though.
Jim is handsome and reliable, and
Jimmy is that with a fun-loving streak.
I don't pay much attention to the meaning of names unless it's very obvious, and
James's meaning isn't.