Okay so I know what to do to get my tank to cycle and what to look for when it's over as I'm on my 3rd tank now.. My question is: what is exactly happening in the tank? I know my amm, nitrite spike and then level out at 0 .. But what is making this happen!? And why does it take weeks?