JD, I came out with a similar feeling, pleased but not elated.
Up to 8 weeks ago my training was going perfectly and my public target of 3.30 had become a private target of 3.15 (all of my shorter race times apparently point to me being able to run a 3.10 marathon) and then bang, achilles tear. I did the predictable thing of not taking the injury seriously enough because of the concern over missing key training and this of course worsened the situation. After trying for 5 years to get into FLM there was no way I backing out. An 18 mile run with 2 weeks to go had rebuilt some of my confidence but there was still the niggling doubt in the back of my mind.
Race day came and I had decided that I was going to be cautious because of the injury and my only previous marathon experience, hitting the wall at 19 miles and virtually crawling home in 3.42.
The first hour of the race flew by and I felt that I was running within myself. My half split of 1.47 told me that I was running at a very comfortable pace and all of the pain up to that point had been temporary and gone after a couple of miles (hip, back, shoulder at varying stages).
My plan had been to reach 20 miles in under 2.40, which would leave me 50 minutes for the last 10k. I reached it in 2.42 and still felt ok, 48 minutes for a 10k no worries but then shortly after the 20 mile point I began to feel discomfort in the achilles and this seemed to spread to pain in other parts of my left foot. Even at 23 miles I was still on for a 3.30 finish but I managed to take 28 minutes for the last 3.2 miles, meaning that the last 10k had taken 52 minutes.
All in all I ran an even split 1.47/1.47 but for some reason it felt like a positive split which has left me thinking was I too cautious. I know that I'll never know which way it would have gone (faster time or wall).
Hardly able to walk now, nevermind run, so it's off to the physio tomorrow to see what recovery time I can expect. I'm feeling impatient already.
Hope that I can secure a place for next year, I feel like I've got a lot more to give.