What Causes Erectile Dysfunction? Physical, Psychological, and When to See a Doctor

Clinically reviewed by Dr. Ponlawat Pitsuwan, Physician, Doctor Bangkok. Last reviewed: July 2026

Erectile dysfunction usually has a physical cause, a psychological cause, or a mix of both. Common physical causes include poor circulation, diabetes, low testosterone, and some medicines; common psychological causes include stress, anxiety, and depression. Because ED can be an early sign of heart or metabolic problems, it is worth having the cause checked.

Understanding why erectile dysfunction is happening is the key to treating it well. Too often men reach straight for a tablet without asking what changed. As a doctor, I find that identifying the cause not only leads to better treatment of the ED itself but sometimes uncovers a health issue worth addressing for its own sake. An erection is, in a sense, a barometer of your circulation and overall health.

Below I walk through the main causes I see in practice, with a Bangkok and expat lens, and explain when it is time to see a doctor. For the treatment side of things, see our overview of erectile dysfunction treatment in Bangkok.

Physical causes

Circulation and heart health

An erection is essentially a blood-flow event, so anything that narrows or stiffens blood vessels can cause ED. High blood pressure, high cholesterol, and atherosclerosis all reduce flow. This is why ED can appear before a diagnosed heart problem and is taken seriously as a warning sign.

Diabetes and metabolic health

Diabetes damages both blood vessels and nerves over time, making it one of the more common medical causes of ED. Well-controlled blood sugar helps protect erectile function, so screening for diabetes is often part of an ED assessment.

Hormones

Low testosterone can reduce desire and contribute to ED. Where a blood test confirms low levels alongside symptoms, we may discuss testosterone therapy. Not all ED is hormonal, though, so testing matters before assuming.

Medicines, smoking, and alcohol

Some blood pressure drugs, antidepressants, and other medicines can affect erections. Smoking damages blood vessels, and heavy alcohol use, common on long nights out in Bangkok, both dampens performance in the moment and harms circulation over time.

Psychological causes

The brain is where arousal begins, so mental state matters enormously. Stress, anxiety, depression, and relationship strain can all interfere with erections. A particularly common pattern is performance anxiety: one disappointing experience leads to worry, and the worry itself makes the next attempt harder, creating a self-fuelling cycle. This is very treatable once recognised.

A clue to which type you have

If you still wake with erections or get them easily during masturbation but struggle with a partner, the cause is more likely psychological. If erections are consistently weak in all situations, a physical cause is more probable. This is not a firm rule, but it helps guide the assessment.

Lifestyle factors for expats and travellers

Life in Bangkok can bundle several triggers together: disrupted sleep, alcohol, rich food, a new job or business pressure, and sometimes loneliness or relationship change. Any of these can tip erections from reliable to unreliable. Because they are modifiable, they are also where some of the fastest improvement comes from.

When to see a doctor

See a doctor if ED has lasted more than a few weeks, is happening consistently, or is troubling you. Seek attention sooner if it began suddenly, if you also have chest pain or breathlessness, or if you have symptoms of diabetes such as excessive thirst, frequent urination, or unexplained weight loss. Because ED can be the first sign of a circulation or metabolic problem, a check-up is about more than sex: it is a chance to look after your heart and general health. A consultation may include simple blood tests and a blood pressure check to pin down the cause.

Want to find out what is really behind your ED? Contact Doctor Bangkok for a discreet consultation. We look for the underlying cause, not just the symptom, and explain your options clearly. Assessment and any treatment are priced at consultation.

Frequently asked questions

Is my ED physical or in my head?

Often it is a mix. A useful clue is that keeping morning or masturbation erections while struggling with a partner points more to a psychological cause, whereas consistently weak erections suggest a physical one. A doctor can help sort this out.

Can stress alone cause ED?

Yes. Stress, anxiety, and performance worry can cause ED even when everything is physically healthy, and they often make a small physical issue feel much bigger.

Does ED mean I have heart disease?

Not necessarily, but because erections depend on blood flow, ED can be an early warning of circulation problems. That is why it is worth having your heart health and blood pressure checked.

Can drinking cause erection problems?

Yes. Alcohol can affect performance on the night and, in heavier amounts over time, harm the circulation that erections rely on. Cutting back often helps.

Will treating the cause fix my ED?

Often, yes. Improving blood sugar, blood pressure, sleep, or stress can restore erections or make medication work better. Your doctor will tailor the plan to what the assessment finds.

P

Dr. Ponlawat Pitsuwan

Physician, Doctor Bangkok

Dr. Ponlawat practises at Doctor Bangkok, a private medical clinic in central Bangkok. He takes a whole-person approach to erectile dysfunction, looking for physical and psychological causes so that treatment addresses the root of the problem, not just the symptom.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top