That is a great race report and I hear you on hiring a mental coach or something like that, the mentality behind a half marathon is so great sometimes you need to train the brain to focus on something other than the pain, i cant believe FULL marathoners can run that far and not go psycho!