Agreed - more details in the description
You should always finish a course of antibiotics even if you get better sooner
This requires proof. According to a recent BMJ article there is none.
If you don't finish your antibiotics, the stronger bacteria that was immune to the point where you stopped taking it will have the recourses that was before taken by other bacteria to multiply. If you finish your antibiotics, the bacteria will be almost completely gone leaving less of a risk for the evolution of the bacteria
You should always finish a course of antibiotics even if you get better sooner.
According to a recent BMJ article https://www.bmj.com/content/358/bmj.j3418 there is no evidence for this other than an anecdote that goes back to Alexander Fleming who claimed that a patient of his didn't finish his course and passed his strep throat onto his wife who then died from the now penicillin resistant strep. But there is no subsequent evidence of bacteria developing resistance to penicillin. What does create antibiotic resistance, the doctors claim, is taking too much antibiotics when you don't need it, including after you are healed. For a discussion see http://naturalsociety.com/doctors-maybe-should-not-finish-course-antibiotics-1624/?fbclid=IwAR2MJOajjNmEc2Nzl3F-wqyuM4qw1zozP--KPOCMECxyigEH_-8_hkfRK0A