It's ok for your 1st marathon to not go as planned. It was smart to stop when you did to prevent further injury. I had a bad 1st marathon experience also. I am not really a quick runner, but I'm not really slow either. My 5k pace averages around 7:30 per mile. I attempted my first marathon in December. My goal time was 4:20 with an ultimate goal of 4:00. In the training leading up to it, I developed achilles tendonitis. During training runs, it got to where as soon as I hit 8 miles, the pain set in.
During the marathon, that pain set in at mile 5, but I kept going. At mile 16, my heart rate got up to 195, and knew I'd better slow down for a little bit, so I started walking for a bit. After it got back to 170, I started running again. I didn't hydrate well for the race, and at mile 19, my hamstring started cramping. Every time I would get it worked out and start running, it would start cramping again after a couple of minutes, so I had to stop and repeat. Once I saw the finish line, adrenaline took over and I finished the last 1/4 mile very strong. According to my watch, I was averaging about a 7:00 mile pace for the last quarter mile. My chip time was just a few seconds over 4:30. However, as soon as I crossed the finish line, the pain set back in. I continued to walk/limp around the rest of the day so I wouldn't get stiff. The next week after that, my achilles tendon was throbbing, especially the day after. I had to take weeks off running before attempting to do any more.
I finally was healed 2 months later, so I started back running a week before the half marathon near my hometown. I actually set a personal best half marathon time, beating my old time by over a minute. Obviously, I still had some stamina left over. I've got races the next 7 out of 9 weeks, and after that I begin marathon training again. I've learned some exercises to prevent that injury from happening again, and I think I'll come back stronger and wiser. Fingers crossed that I do.
Marathon-St. Jude, Memphis, TN (12/4/10) 4:30:26
St. Jude Marathon - 12/3