My brother in law is being a total arsehole about the name we chose for DS, every time he says it he pulls a face and says it cringes him to say, when we first told him the name he said he refuses to call him it and will just call him Sam, which isn't remotely similar and he has a few instances said things like "Sammy boy' and it's really hurtful to be honest he won't say his actual mame without pulling a face and it just seems to be constant jokes and rudeness, calling him the American dream etc. It's not an offensive name at all, it's Brody, and I don't think it warrants this strong a reaction. Yes it is a little bit American, also has Scottish connections, yes we are English. I'm just starting to get a complex about it now, I know not everyone will like a name but to be some outwardly rude?