Без осмотра и обследования сложно определить, так как причин много, которые можно свести к неврологическим, эндокринным, сосудистым и психологическим проблемам.
Можете попробовать перед очередным половым контактом принять Виагру, Левитру, Сиалис или Зидену (строго после очной консультации врача). Достаточно 3 - 4 раза, а потом и без этих препаратов должно все наладиться. Если это не поможет, то необходима очная консультация андролога/уролога.