she puts up with the countless hours i spend hunched over my laptop , writing and researching , the endless discussions of characters and plot , cover designs , and most of all , the periodic bouts of self-doubt inherent in such an endeavor .