that punch may have ruptured your eardrum. this is just a guess however since i can't examine you. most traumatic ruptures (assuming this is what happened) will heal in a few weeks and hearing will return to normal levels. it is unfortunate that you have to wait for an appointment. you really need to see an ent now.
i was punched in the ear and left ear lost hearing ive just put my head under water and there was a pop and so painful. the hearing has not come back just horrible pain. i am waiting on my appointment but isnt till next week. what do you think it is? will i ever get the hearing back