Im a white 21 year old, 58, 170 pounds.  Ive recently been experiencing problems getting a full erection.  This began about 4-5 weeks ago when I had rough intercourse with a girl.  The next morning I noticed a very enlarged vein on the left topside of my penis near the head.  The vein has almost gone back to normal size but I still cannot get full erections.  Please help!
Hi thanks for contacting Chat Doctor.... You have problem in getting full erection.... First let me know you if you have smoking and alcohol habit???? If yes avoid it as they can lead erectile dysfunction.... Second investigation done for diabetic and thyroid problem by random sugar and thyroid problem.... Measure your blood pressure. As hypertension can lead such problem. If you have excess stress and anxiety problem then also it can occur.... If still no cause clear measure your serum testosterone and prolactin level to investigate further... Take healthy diet and fruits more. Vitamin A, C, E and antioxidant useful. Be relax while having sex and avoid stress leading multisexual relation... Regular exercise done and lose weight. With keeping this in mind consult doctor for it. Take care