Stress and Anxiety are the main culprits for making a man weaker in Bed. Also, poor diet and lack of physical activities also make early ejaculation worse. So it's better to eat healthily, avoid stress, and try home remedies to make men last longer in bed.