Congratulations -- you did it! I wouldn't have even started in pouring rain. We'd signed up for a century before and woke up to driving rain. Just ate the entry fee we'd already paid and rolled over and went back to sleep. Only a small % of those who signed up actually did the ride. So you should feel very good that you persevered.

As for the mental part, I completely get it! Read about my ride today in the "June 19 rides" thread. I had a tough go of it too. I didn't mention this in my ride report, but Father's Day is a toughie for me because I lost my dad in a car accident in 2005. I loved him dearly and miss him madly. That will never change. So I always feel a little lonely and sad on this day anyway, and a difficult solo ride didn't help my mental attitude. But my ride ended on an upbeat note, and yours did too, from the sounds of it -- conquering that hill! You go!