Hi, I have run into a bit of a problem with my character, one I run into a lot unfortunately. I have a habit of making my character's without names. I completely build their personalities, their motives, their goals, everything but I don't realize that this character I've created and am looking forward to throwing into my story, doesn't have a name!!!!! So I spend hours just sitting, staring at the ceiling, trying to find a name that fits. I am in the middle of my first book in a series I am trying hard to build. I have a small list of side characters, major-but-not-main characters, and even a secondary main character. These all have names, good ones in my opinion. My problem is that my main character is the ONLY one without a name. Well I just finished a four hour long fit of sitting, thinking, and banging my head against the wall. The only idea I have to show after all of that is this. I want to name my character Cain. I have written a couple of short stories, I have had naming problems ever since I became interested in writing. Every time I have started writing a non-children story I have circled back to this name, Cain. I always traded it out for a name that could go with a last name. But now this character I am making only requires a first name as he only goes by one name. This is technically his nickname, but it is the only name he will be called by 99% of the other people in the book. My question is this: Is the name Cain overused at all? FYI I didn't choose this name because of the "Cain and Abel" thing, I just like the way it sounds, and I can picture my character being called Cain. Thanks in advance!