Your penis becomes erect when your brain sends a chemical signal to your penis that instructs the blood vessels to relax and allow a greater blood flow to the area and pressure will cause it to expand and harden.
So logically if you have a strong heart that can withstand this increase in blood pressure – you should have no problem maintaining an erection. Taking care of your heart means that you have to follow a healthy and balanced diet that includes plenty fresh fruit and vegetables, foods high in fiber such as oatmeal, fish and nuts which are high in omega-3 fatty acids and olive and flaxseed oil which helps lower LDL cholesterol. Avoid sugars, salt and saturated fats that can clog arteries and put strain on your heart. In addition, maintaining a healthy weight, getting 8 hours of sleep a night, reducing stress and exercising regularly will also help you keep your ticker in top condition and therefore help get your sex drive back on track.
Basically anything that is good for your heart is also good for you libido – so focus on this and you’ll be hitting the sack with a smile on your face in no time!