What causes weak erection?
            Online Answer
            
                
                    
                        
                
            
        
    
                            Various risk factors can contribute to erectile dysfunction, including: Medical conditions, particularly diabetes or heart conditions. Tobacco use, which restricts blood flow to veins and arteries, can — over time — cause chronic health conditions that lead to erectile dysfunction.. 
                    
        Related Questions 📌
        
                        
                        
                            
                        
                        
                            
                    
                            
    
    
	 
    
   ✅
                                
                        
                                   B12 deficiency may also cause impotence in men. B12 deficiency can result in erectile dysfunction (ED) because the nerves in the penis can become damaged making it impossible to achieve or maintain an erection.. 
                                
                            
            17 similar questions  ⏬