Hello Catcrazy;
You have been through some tough times with this kitty, and you see he is special. When humans get behavior problems, usually a visit to the doctor with medications will work. Stick with this cat, but get him on something that will help him. Behavioral modifaction on a cat does not work to well. A cat will listen to you, and make up his own mind.When you think he is listening to you, he is really plotting to find a work around to do the opposite of what you told her to do.I just cannot agree to any discipline for a cat.Just give love and more love to Magoo. Cats are independant, and don't really need us at all.The Tomcat I had before Angel one day was scratching the sofa. I saw him do it, and yelled at him and lightly gave him a love tap. I mean I just touched him, that is all!He stopped, but met me around the corner by the kitchen with a relpy, a loud hiss and a hard swat, claws and all!... What we do is welcome a cat into our life, knowing it's a one sided deal...for the cat! Your cat has these same instincts, but has a "handicap". The blindness must have Magoo a bit defensive. Too much stimulation here with the other cats.Since they all live together, and Magoo can't cope, try medications. Ya need to get that kitty chilled a bit. The last resort would be to find Magoo a home where he is the only cat.

Good luck;

Lat-Hawaii