I have trouble with names. My daughter is the best example of this: Before she was born, we decided on a name, but once I'd met her, the chosen name didn't suit her. Nearly six weeks later, with the statutory deadline looming, her father and I were still arguing outside the registrar's office. She ended up with three names. And that probably explains why I sometimes still call her CatBaby - because, for nearly six weeks, that's all we called her.
I'm the same with my fictional characters - just can't decide. A name's so important and can tell you so much about a person - for a writer, names are a very handy shortcut to describing a character's age and social position. And, of course, there are so many characters waiting to be named - it's a never ending chore and I'm always looking for for ideas.
There are some names I can't possibly use. Names of people who have upset me (there are many) unless for villains, of course. And unusual names of people I know - I wouldn't want them to think I'd stolen their identity for my story.
At my age, I know a lot of people, so it does somewhat limit the choice.