RDK, I have just read this thread and I am so sorry you took a bashing. There is a running joke on MN about names very similar to the one you have chosen, which is why everyone laughed at it, it isn't fair on you and I hope you aren't too upset.
It seems that firstly it is a real name already, possibly West Indian or Irish, nothing wrong with that.
It isn't a name I would choose myself as I know lots and lots of children called Kayden and similar, and it seems to be very fashionable and I am an inverted snob and don't like to use anything that sounds fashionable! But if you do, then go for it as you should always give your child a name that you love, no matter what anyone else thinks.
Mine have unusual names but I love them, so I have a feeling they will not have too much trouble as they will have the confidence to carry them off iyswim.
It is nice that you have found something you like for your little boy
Try to ignore the silly comments, everyone is just laughing at the in joke, not really at you though it must feel like it.