Impotence is when a man is not able to have an erection firm enough nor able to maintain it for a long enough time to have successful sexual intercourse. Many men experience short episodes of impotence. Temporary impotence can be caused by stress or drinking too much alcohol. But overall, one in ten men are continually unable to have an erection firm enough for successful sexual intercourse.