He doesn't look too bad for his age. I have a blind Keyhole Cichlid. The only food she can easily find to eat is frozen food mix. She can smell it and the pieces sit on the bottom until she finds it. I make my own mix by blending fish, prawns & veggies. All of my fish prefer my home made mix but if you don't want to make your own you can buy it in similar form in pet shops labeled as Cichlid Food, Community Food etc.