I did it! I finished! The time was 4:50-something. The last 8 miles were tough, but the last .2 was sweet. I've ibuprofenned, taken my ice bath, and now it's time for a nap. I'll tell you all about it soon.
THANK YOU SO MUCH for all the advice, encouragement, and support!! You guys were definitely with me today!