Even if you trained for your second marathon exactly as you did for your first, chances are you will improve your time... that's because you will know what to expect (including from yourself), what to do, what not to do...
It's called experience. And the great thing about running is that, aside from the constellation of stars and the whims of politicians, there are a number of things we can control, mostly our training. The equation is rather simple: you train properly, you get faster. It is only by giving it our best shot that we can truly measure our potential. The other great thing about running (or triathlon for that matter) is that training brings its own rewards.
So, for the last couple of years, all I've been asking of myself is to get to the start line and being able to tell myself I have no excuses.
Oh, and another thing: with racing, you always win twice. First by having the guts of showing up at the start line, second, by finishing.
Good luck on your second marathon (you must feel so proud!).
Post a reply on the Bulletin Board