Six hours of daily bike riding in the field plus neck pain on both sides tells me this is tension-type headache coming from your neck muscles, and that sound in both ears when you breathe in is a blocked eustachian tube from dust and allergy. Three weeks of a steady pattern with no fever rules out anything serious in the brain.
Next Steps
Get your BP checked and eyes tested for refraction. Do steam inhalation twice a day, keep your nose covered in dust, and take a 5-minute break with neck stretches every hour of riding. Sleep 7 hours and cut down on late-night screen time. If the ear blockage or heaviness is still there in a week, or you get giddiness or reduced hearing, it needs an ear examination. Book a Practo consult with me and I will examine your neck and ears and give you a short, targeted course of treatment.