He is three months old 
The name was on my short list so it's not as though I was forced into it or chose in a hormonal haze. Just couldn't decide before he was born and then let DH choose from my list on the day.
Next morning I knew it wasn't right. I have obsessed over it for three months.
I never call him by his name. I miss my short list. I miss going through it every day and changing the order round. I call him "baby".
If we changed it (DH will go along with this) will everyone we know think we are bloody bonkers? Will our son find it weird when he's older? Will our older child be thoroughly confused?
Have I left it too long? 