Wow- you are tough! Rain makes for a terrible racing day, especially a HIM. I'm so excited that you did so well despite the weather/tummy trouble/armrest falling off the bike. Crazy!
Congrats on your first. I'm sure there will be others. The next one can't possibly be as hard as the first. Way to go!!!!