Your time is very respectable, and it will improve as you ride more, so its a nice way to set/track goals. Keep up the good work.
Commuting in the rain, deliberately, is a big mental milestone. My confidence soared after that. I imagine that my first true winter commute (ice, snow, salt, etc.) will do the same.
Don't wipe the smile off your face!!!