The comments on my last post kind of got me thinking. I have topped a guy just once and I was terrible at it. I lasted about 30 seconds before I blew my load.
When it comes down to it, the expectations of a top are much higher. A top has to get it up, stay hard, perform right, for long enough (but not too long!). A bottom just has to have a clean ass, which is easier.
I guess I also just like someone to take charge.