I’ve been through something similar, and it’s often a mix of physical and psychological factors. Physically, conditions like diabetes or heart issues can impact blood flow, while stress and anxiety are common psychological triggers. I’ve found that speaking with a healthcare professional can be really helpful to pinpoint the cause and discuss treatment options. Sometimes lifestyle changes, like exercising more or eating healthier, can also make a difference.