Quick??

Ive slept with 2 guys at different times in my life yet they both came really quick like all the time less than 5 mins quick and this was with having sex nearly everyday. Am i that good or are they that bad? Is this normal???