Nodough,
Did you really mean you keep your tank at 89 degrees F?
I would venture a guess, that most people strive for around the 80 degree F mark, and start fretting if things get up much over 83 degrees.
From your descriptions, this would be my guess, too warm on your water. Hopefully...