How to be a good top?
So I 27M consider myself as a 'versatile' and have been hooking up with tops and bottoms for almost 5 years now. However I have slowly been more inclined towards being a bottom. I really don't know why. I do appreciate the ass of a bottom, I have fuckd many before but lately it just feels that I am not being a good top.
For the past 3 experiences with my bottoms, I have been really bad like I can't properly fuck them. Either I get flaccid or I cum immediately when I try to penetrate. So I thought maybe I have Pre Ejac ? But no, some people would love to suck me for 15-20 mins and I can last a long time while they give me a handjob or a blowjob. But penetration makes me cum faster. I don't wanna disappoint my bottoms because I know how it feels when your tops don't perform well, I have also been in their place.
So maybe it's because I don't exercise? Or I have gained some weight? Junk food? Or am I enjoying being a bottom so that I don't really have to do a lot of work when it comes to intercourse? Just feeling a little down ssly.