would it be strange to changw my babys name

My little boy turned 8 weeks Wednesday, when he was born he didnt have a name and I had so many people giving me options...in my head he was always either Kai or Lucas but for some reason I named him Jasper which I love but I don't feel like he was ever meant to be called that. He's already been registered as Jasper James but I'm wondering if it would be strange to change it to Kai. his name is on my social media so if I did change it would people not think if me as crazy? also it may cause upset in the family as they've bonded with him as Jasper...please someone give me some advise, do I keep his name or do I change it? will people mock me?