The halo effect took a lot longer to go away for me then a few months, but it eventually did go away. Same with the dry eyes, it took maybe a year for me to get over the dry eyes. I am going on 10 years now and I have no lasting side effects, and I would no doubt do it again.