I have finally cut things down to the core problems and one by one experimenting on how to fix myself. Things are working out smoothly but pretty slow. If I get it right, I should be fixed by today. I have also found a guide to restore vision but I don't think that it will work effectively. I will try that out as well.