Stress

A wholesome and well-balanced diet that includes fruits, vegetables, grains, lean protein and healthy fats is excellent for maintaining sexual health.