Short answer
Sometimes. Because erections rely on healthy blood flow, persistent erection problems can be an early sign of heart or circulation issues, diabetes or hormone changes. Often the cause is simpler, like stress or tiredness, but it's worth a check-up if changes last for weeks or start suddenly. Seek urgent care for an erection lasting over four hours.
Read the full guideErection Changes: What's Common and Which Toys Can HelpErection changes are common and often temporary. Learn what's normal, when to see a clinician, and how cock rings, pumps and other toys can help. Updated November 9, 2026 · All questions