Antibiotics are effective in combating Bacterial infections. They do not help in treating viral infections which may show cold & flu like symptoms. Self medication by taking antibiotics for viral infections can do more harm than good. In addition to increasing your risk of getting an infection at a later stage, this habit could also make your body resistant to antibiotics.