Congratulations! It's always a good feeling to stay with the group on a ride where you're not sure you will. I've only gone on two group rides myself (this past Tuesday and the one before) and the first one was a huge relief because I was able to stay in the middle of the pack rather than struggling to keep up like I thought I would--I've felt pretty slow sometimes riding around town. BTW, you're ahead of me as far as speed and distance on your group rides--mine are 10-12 miles and average speed tends to be around 12 mph (the routes have rolling hills--can't avoid those here). Now you must be looking forward to the next one!