Have you ever suffered from bouts of erectile dysfunction or premature ejaculation especially when it mattered the most to you to perform well?
You see, both premature ejaculation and not being able to get rock-hard or last long enough come from some bad habits. I can get hard in around 20—30 seconds now any time of the day pretty much.
When you want it to stay hard during sexual activity, it goes soft.