Is there a side-effect in taking anti-allergy medicine for a long time, like 6 months?

Generally not. Many people take allergy mede for yrs and yrs. It only treats te symptoms and does nothing to address underlying causes of allergies. Nutrition is important. Supporting immune system is important. Allergy shots or sublingual drop therapy would be a better long term solution.