If you decide to name your child by one name but say it is pronounced another way ( for example spell name Marie, but call her Mary) then you shouldn’t get cross whenever someone gets it wrong