You are suffering from acute conjunctivitis
in your right eye. You should take hot fomentation 3 times a day, use some anti-biotic eye drops locally 2 hourly and anti-biotic ointment at night. When you get up in morning, you should clean your eye with warm water with clean hands and boiled cotton. This should help you in 48 to 72 hours.
I am not sure if you should have taken benadryl
syrup for your eye ailment. Pain in the ear could be separate entity due to some ENT infection, so you need to consult an ENT surgeon for pain in the ear.