In summary, the 6 main causes of antibiotic resistance have been linked to: Over-prescription of antibiotics. Patients not finishing the entire antibiotic course. Overuse of antibiotics in livestock and fish farming. Poor infection control in health care settings. Poor hygiene and sanitation.