Being On Top

Apparently I get tired easily. After like a minute or two I feel like it's really taking the toll on my legs. I'd like to go for longer. Anyone else has a problem? I'm not terribly unfit or unhealthy. Any tips on how to overcome this?