i had the same problem as you had only got to a point that every live rock in my tank had atleast 10 of them.. i tried aiptasia x but they come back after the next couple of days. then i read you pick up the live rock with the aiptasia and spray the aiptasia with boiling water but after a couple of weeks, they come back again. So i tried using their natural predator. First was a medium chelmon rostratum but this was a miss as for 9 months, he never touched them. Then i traded him to my local petshop and got a chaetodon kleini. This one was eating around 20 an hour but couldnt let my LPS specially my dragon soul favia alone so he had to go out. The next was a matted filefish, but unlike my medoum rostratum, it never did help in my aiptasia problem. The last one i got sept last year is my Large rostratum which devoured every single one of them. To this day I am aiptasia free and I managed to ween this one to eat frozen artemia. Only ate mysis and gammarus before. In my experience, it's a hit and miss with every fish eventhough they are supposedly the natural predator of these. You just have to try with one and if it's a miss, trade it at your local pet store until you get just the right one. good luck