The short story: I did it!!! Despite the crowds, the wind, and the hills (hello bridges!), I managed to set a 17 1/2 minute personal best, running a time of 4:11:29. I feel so proud/happy/excited about my time and can't wait to see what else I can do.
The long story starts a few days prior...