You can't control other people's nicknames. And you also can't control if little Josephine wants to be called Josie. So if it really bothers you, use it as a mn. Personally, I love Amity and Felicity, but don't like nns for them. But I'd still use them and fn's.