My first ride in the rain as well, a real baptism for us NorCal n00bs. Saw a suggestion here to put plastic grocery bags on the feet, that worked pretty well until they settled and exposed my socks.
Caloso, I'm 40 and a new dad also, congratulations!
When I came in the door at work, the security guard said, "Hardcore, dude, hardcore."
I must admit that felt kinda good