The main reason of the weak erection during sexual intercourse is insufficient flow of the blood to arteries. If there is sufficient flow your erection will be strong. Not only physical problems for sexual problems. Mentally also you should be strong. Most of the men can not maintain the erection during sex because they feel stress. Bad habits also affects your sexual life, such as consuming too much of alcohol, smoking and drugs etc.

A lot of men like you use drugs when having sexual intercourse. You should not use these kinds of drugs. If you have weak erection then you must consult your doctor. You should follow your doctor’s advice. If you use these kinds of drugs without notice of your doctor, it leads to various kinds of side effects such as depression, weak erection and also heart problems.

If you have any sexual problems then you must discuss with your partner and you should ask her help to overcome. Feel comfortable when you are having sex. Share your feelings with your partner. If you have bad habits stop immediately. Take healthy diet and do daily workouts. Healthy food and exercises keep your body healthy. A healthy man can get rock hard erections in the bed and satisfy his girl.