I'm not surprised you're pooped on that ride! Good effort.
Sounds like a good cycle. Although I'm really just commenting to point out that you have left open a round bracket. This unsettles my inner programmer.
On a dodgy bike as well, Clare thought that once I got a new cassette, new chain ring, new seat post and a new frame that it would be good... - the chain is apparently good though!
For you Rob: )
Or you could just ride up a few more hills and get used to it :-p