Your flowerhorn has early signs of diseases such as popeye. It starts with cloudy eyes. Up the water changes. If need be look into some meds. And no your fish is not blind. It’s just good you noticed these symptoms early. But yes fish can lose their vision if syptoms progress and it gets severe but If handled properly you should have nothing to worry about and his eyesight should be back to normal.