Time will tell. New tanks can present new problems, even when using seasoned rocks and sand. You never told us what kind of water you are using. You asked if RO was the same as distilled, but nothing else. If you are using tap water, you may have a problem with phosphates. This will cause an algae bloom, also. I used rocks from a mature tank, RO/DI water, and new live sand when I set up my tank. I thought I had done everything right, and I had and outbreak of algae, too. First it was bubble algae, then hair algae. I fought it for months before getting it under control. Once I realized that the "new" live sand was cycling, it was too late. I had used too much light during that time. Cutting back the photoperiod, lots of hermits, emerald crabs, cerith, nassauris, and turbo snails, and a lawnmower blenny finally finished it off. Then came the cyanobacteria... red slime. It completely covered the sand anywhere light touched it. I hate to add chemicals, but I finally resorted to dosing (once) with Chemi-Clean and everything survived, but even that didn't cure it. I built a filter system to siphon it from the sand, and wash the sand that collected in the filter. It comes back after a few days, but each time it is in smaller patches. Oh, and let's not leave out the Ick and Velvet outbreak. It has been a real challenge for me too, but I am determined more than ever to beat it. I understand how easy it is to get frustrated, but anything worth having in life will cause frustration at one time and/or another. Take my wife for instance. No, please... take my wife. LOL!
Seriously... I know it can be frustrating, but once you get past the hurdles, it will be well worth it. Now about the water...