Even though the fish emulsions is organic, maybe not give it every watering. Some people do ferts every other or every third water. Anyway, thats a damn nice looking plant you got there. It looks indica. If im not mistaken, Indica plants like cooler temps.