I appreciate nicknames are used and you can't help that.
However half of my family seem to have rejected my baby's name and only ever call him Joe. Or even worse spell it Jo!
I feel like I've got a boy called William who everyone insists on calling Bill, or something like that.
And the problem is that the half of the family refusing to ever use his full name have told all friends and neighbours (before we could) that he's called Jo. So now everyone is doing it.
Has anyone else had this problem before? I feel really stupid as I always knew you can't control what people call your child, and I really liked the name Joseph but didn't like Joe for a baby. I kind of thought nicknames would naturally happen at school.