Hi, Thank you for submitting your query. Your history suggests you are suffering from Erectile Dysfunction (ED) which is caused by high blood pressure and Diabetes Mellitus. I recommend you to get yourself examined by a Physician and get your Blood Pressure and Blood sugars level tested. If they are uncontrolled, you may want to take medications for the same. Once they are under control, your erection issue will subside. Exercise regularly, eat healthy balanced diet and lose your weight. For premature ejaculation, masturbate 2 hours before having intercourse, this will prolong the ejaculation time. Wish you Good Health. Take Care.