creonte - I'm glad that you are out there on the bike.
As our esteemed collegue Vesteriod points out - true to a point as gravity does indeed suck.
Also, be cognizant that riders of all types are out there and may be on an agenda other than going fast. It may be that I completed a 35 mile ride yesterday in less than 2 hrs and today I'm out on a recovery ride trying to keep my HR down with ground hogs yellin at me 'on your left!'
That said, I suck going uphill, downhill or on the flats.. I put the "U" in suck - ask any CAT 5 racer.
Keep on getting out there.