I would definitely lower the temperature of your tank to around 78 to 80 degrees. As Bettawen mentioned, 82/84 if pretty high, usually only kept at that temperature for spawning your bettas.
When my bettas start to act in that fashion (losing color and not eating), I always do a 30% water...