Did I ever till you about my weird quirk? I have a hard time referring to people by their first name if it is the same as my first name.
I know, it does feel strange when I first meet someone with my first name, too.
I try to avoid making a mistake when I introduce people. It's something I always have in mind since I was a child.
It is understandable to feel weird about someone having the same first name as you. Maybe you can come up with a nick name for them so it won't feel as odd addressing them.
I'm not sure people would be OK with my unilaterally giving them a nickname when I first met them!
You could act like Rob Schneider on Saturday Night Live who just met someone named Nick: "Nice to meet you Nicola! Here I am, meeting the Nick-O-Nater; Big Nick is in the house! How ya doing, Nickster?