So, a close cousin named her child Matthew Jonathan. That boy was born 4 months before my mom's 3rd child. The 3rd child my mom had was a boy and, despite being told by most of the family that her name had been taken, she still named him Matthew Jonathan.
My mom and her cousin didn't care. The boys grew up together and thought it was funny to tell people they had the same name. (Many of their child hood friends called them by their last names as those were different, or called the cousin by m.j.)
So to all you ladies bitching about your child's name being taken, you are full of shit. The world does not revolve around you and your snxxfxxxx (i mean incrediably spoiled young lad/y) will get over it as soon as you do, if you ever choose to grow up and show them how an adult is supposed to handle things.
Remember: your child is only as whiny and as bratty as you are. Behave well and your child will too.