Don't be too tough on yourself here. In this case equipment is somewhat a factor. I rode a mountain bike on roads last year (oof!). This year I'm on the Pilot and I eat hills.