Name issues!

Taylor

So the names my husband and I have picked out are Avery Mae for a baby girl and Jameson Grant for a baby boy. I picked out girls name and he picked out boys.

The problem I'm having is that I'm worried people will call Jameson "james" and my ex is named James and we dated for 4 years and he was addicted to heroine and used to physically abuse me and I don't want to be reminded of that whenever I hear my son's name. But, I also feel guilty because I'm married and love my husband and shouldn't be letting him effect me anymore. And I love the name Jameson.

Any advice??