Help please!

We have had our sons first name picked out for a while! The problem lies where I keep going back and forth on his middle name. I had several, and I mean several signs when I conceived him that my deceased grandfather played a hand at blessing us with him that I have been determined to give my son my grandfathers middle name as a way of honoring him as well as acknowledging how he has helped bless us.. BUT.. I also keep having a different name come back to me constantly and every time I hear it is sounds soooo perfect with his first name where as my grandfather's middle name, while very special to me, does not sound as smooth with the first name. I don't know what to do as I'll feel guilty if I dont give him his middle name especially when I've already told my aunt i was going to. Help!