Welcome to Healthcare magic and thanks for writing to us.
Itching and burining of ears can happen due to a number of reasons.
It could be because of impacted wax, allergic reaction
to any particular food, cosmetics, elastic rubber, latex etc, chronic sinusitis
, exzematic lesions, or even due to any problem with your temperomandibular joint as the discomfort can radiate to the outer ear.
and Extreme cold or heat can be a cause for burning ears.
If you are a swimmer that can also be a cause for burning and itching of ear.
As you have no pain or redness
, we can rule out any infection of the outer or inner ear
As you have mentioned that you have been covering your ear since 2 years with cap, it could possibly be due to that, where constant contact of cap could cause a allergic reaction.
Try avoiding the cap for a while and see if there is relief in these symptoms.
If the problem persist even after that, please do consult a Otorhinolaryngologist/ family physician for further management.