For everything to go according to plan, your hormones, heart, brain and diverse other bits and pieces must come together which can be rather tricky at the best of times (and at any age!).
Occasionally, things fail to come together all that well – leaving you unable to get or keep the erections necessary to enjoy a fulfilling sex life. This is called erectile dysfunction.
Sildenafil is a medically approved treatment for men with ED – and it usually helps, whatever the cause. Learn more about the most common causes of this problem here.