Glad to hear you came thru with a decent time. Based on your training runs I was looking for a sub-3 hour time. But strange things happen in the second half of a marathon. Good job hanging in there.
Noted your age-adjusted finish time of 2:35, fastest over all in that regard. Boston next spring, see what you can do there?
Sub 3-hour is out of my league at this point. That would require SERIOUS training, which I have a hard time envisioning, especially during say in the winter in prep for Boston. A propos Boston; I did not sign up in September - was stressed at work, did not feel like it. But next year I'll be more serious, I hope. I'll sign up for 2019 to do a "trial run", then, if my body still holds up, again in 2020 to kick ass! (M65+). We'll see. Or perhaps foot conditions will require me to just do trail races, of which there are many and many good challenging ones, too.