Good luck! I'm hoping I'm coming to the end of the uglies. It's been a year long battle.My tank is roughly the same age as yours and I too am going through this battle. Looks like we are following close to the same regime too. Good luck! Tank is gorgeous.