Sounds like you had a great first race, congratulations!
i have to say, until i saw the finish line, doing that race was completely miserable, but now that it's over i can't wait to do it again.
You would be amazed at how many times I have felt that exact same way.