two months is along time for a cloudy eye.... i am not sure if theres much you can do now... my big frontosa eye got this way from an injury... i put her in hospital quarenteen tank and medicated with melafix and it was gone within a week and she was back in the big tank shortly after.. i think you have no time to waste with eye infections,injury etc... but i quess you can always try.... sorry to see him like this..