The white spots on the eye could be a fungus...

Did the fish look healthy when you purchased him?
-----
Phishie

"An ounce of prevention is worth a pound of cure."