I needed my iPod to motivate my self up the hills, lots of aggressive
This might be a mistake on endurance rides. On endurance rides that are not races, hills are to be ridden up and not raced up. Keep your heart rate low. Always be able to hold a conversation. If you take them hard, you will exhaust yourself. If you take them easy, you can go on forever.
Think hare and tortoise.