Congratulations MP Peacock. Have downloaded a sample and at a quick read I'm impressed. Well done.
Don't worry about your first draft and being a perfectionist. It is a draft - a FIRST draft. Write your story first. Getting it down to completion is the most important thing. It is then that you edit, and re-edit, honing your story and dialogue until it's perfect. The editing time is when you find what works and what needs more work! In fact the editing is when your story really develops and becomes polished. Indeed, you may even have other ideas for plot, red herrings etc. Also, your characters will be better for going on the writing journey with them.
Congrats @mppeacock! How hard was it for you to write the book? How long did it take you to wriite it? How much research did you do? Is this your first novel? Did you work on short stories before a novel? How many rough drafts did it take? Sorry for all the questions! For someone who likes to write I'm interested in the writing process. Right now I'm currently writing a short story. I've been going through times of discouragement and been rather down with the way my story's going. I have it mapped out on paper and it sounds really good but to write it down as a full story -- as a full narrative -- is different. I'm a perfectionist and it's like I expect the first draft to be perfect though I know its not going to be that way. From a fellow writer to another can you give me some encouragement?