An erection occurs when blood fills the penis. Having difficulty keeping your erection can be caused by many things like not being sexually aroused, stress, some illnesses and medications. If you find a problem keeping an erection talk to a doctor for advice.

Attribution: Straight Talk Foundation

See also:

Register / Log in