Good day Chien,
You could possibly have fluid in your middle ear which can sound like there is something moving in your ear, especially when you move your head. This can make your ear feel blocked. Fluid in the ear can also cause your hearing to decrease temporarily in the affected ear if it's treated timeously. If there is no infection in the ear, medication such as antibiotics may not be helpful as this fluid needs to be drained.
I would recommend going to an Ear, Nose and Throat specialist who will perform an assessment and may send for a hearing test to identify where the problem lies.
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.