I would think you are cycled however you can get a mini cycle very easy. Anything that can spike your ammonia will set it off. Change rock around, stir up the sand. add a bunch of fish, something dies and you dont know. etc....Hair algae is a sign of excess nutrients.