I DID IT!
My big toes are now both blisters, and I have cramp in my little toe (and have done for a while).
Full race report to come in the next couple of days but considering the rain, wind, humidity, blisters and hills I was thrilled to come in at 2h59!