Sounds awesome, and you met your goals (at least you didn't say that you did puke, so I'll assume you didn't ). Riding with faster women is always a good motivator, too.

Congrats! Sounds like the season is off to a great start for you.

SheFly