My tank is about 2 months old and I'm just now going through the same thing. Its not gotten out of hand, but its there! After doing lots of research, and getting plenty of opinions here on the forums, I've found that its a normal process that a new tank will go through at some point. You can reduce the likelihood of its occurrence, like fishieness pointed out, by using by using RO/DI water, and staying away from sand that might contain silicate in it.
I don't know of a way to test if the sand has silicates in it. But going with the frequently used brands of marine sand should be safe.
Cheers!
Yash