Congrats Jendiet on meeting your mini goal. Wow I'm sorry you are in relationship helll. You are in between a rock and a hard place. Have you discussed the reasoning behind him hating that name and how significant that is to him? Is that name a reminder of something emotionally scarring? Have you told him the significance that name has for you? If not I would suggest that conversation. Your promise to God is between you and god so I would talk with God too. Is this truly the core problem in your relationship or is it compromise and trust that's the problem?Ultimately, if a compromise can not be made then you will have to make a hard decision.
These are the things that popped in my head while reading your post hopefully I did offend that's not my intention
Have a better day