There are many reasons why you might not last as long as you'd like in bed. At some point or another, most men experience this feeling. You could be experiencing performance anxiety, stress, premature ejaculation, or erectile dysfunction (if you find it difficult to get or maintain an erection during sex).