Have your blood pressure checked you are hearing your heart beat
I've been coping with the heart beat in the ear -and- with the "eye movement with the heart beat" since 2006 and I know others have been coping since 1996 and I've heard of others coping most of their lives. With me it was driving me crazy the last couple months before I was fed up with it enough to go after an Ear Nose Throat Dr. It was the Diagnosis that made me jump for joy!! Now that I know what I have I know how to handle it.... Keep my BP low.
So, unless you have a diagnosis you may not get a good answer to your question.