Hello there.
I can understand your concern.
Your history is very little to be able to tell anything.
For your vision, consult a ophthalmologist, for your hearing, consult a ENT specialist and also take a surgeon's opinion for the swelling.
They will be able to help you further.
Best regards.
Dr. Anil kumar jain.
Bangalore.
Answered2016-12-14 17:40:49
Let others know if this answer was helpful