Its not your lights its not your nutrients, if its not pest or fish nipping at corals then all i have to say is, i understand your sick and tired, i also understand you think your lfs is reliable but you do not kno what is in that water , ive gotten water from a sponser on here that rarely changes their filters and learned the hard way, i cannot stress this enuff, it is a must to have an rodi unit for topoff and mix your own saltwater . Fortunatly my tds is only 35 were i live but the phosphate measures 2.0 so you never kno unless you mix and test yourself, also ditch the iodine, if you cant test for it dont use it, its the deadliest available supplement you can dose if you dont dose correctly(edit and its not flow, if you ever go diving majority of lps and softys sit in stagnent and relativly slow moving water from time to time and you have 2 seperate powerheads witch is more then enuff)
Pretty good advice regarding the water. I tend to disagree with the edit though.

corals wont open under incorrect flow or light.

