Have you had an xray of your upper neck taken by a Chiropractor? If not, do it asap. I know a little boy who was 4 months old at the time and had terrible ear infections and the doctors put him on antibiotics 6 different times and it didn't help at all. He was then seen by a Chiropractor and the nerves in the upper part of his neck that lead to the ears were pinched and causing the problems. The very first Chiropractic patient was a man who lost his hearing one day at work. You can read about it on this site. Best of luck.
Hi Katie. I'm no ENT or medical professional, but I do work with people who have hearing loss. Try Googling 'Sertoma' and see if there is a club in your area. They sometimes help people financially who have problems with their ears/hearing. If the situation is effecting your work, you might try your state rehabilitation commision. In Texas that is the Dept for Assistive and Rehabilitative Services, but I don't know what they're named in other states. There are also some good links on the Hearing Loss Association of America website.
You may have eustachean tube disorder.
You see the thing is, hearing your heart beat is usually a sign of two things. One a conductive loss or two a jugularis tumoralis. Which is a tumor located along the bottom of the midlle ear cavity. I doubt you have that because I would imagine the specialist would have found that.
Now if it is eustachean tube disorder... what is going on is the Eustachean tube is shutting off, and this can cause a slight conductive hearing loss.... sometimes just enough to hear your heart beat.
Honestly I am not aware of a cure for Eustachean Tube disorder. It is not readily diagnosed, because sometimes you will test positive, sometimes negative. It is kind of luck of the draw. So many times you are diagnosed based on case history.
Treatment, could be antihystimines, PET (Pressure Equalization Tubes) & that is about it that I know of. To let you know, I am not an ENT so I do not know all there is to now about treatment for disorders of the ear. Granted after 8 years of college with a focused study of the auditory mechanisim, I know more that the average Joe.
Any how, a lot of ENTs can and do perform PET placements in office, under localized anesthetic. It is a procedure that takes about 15 minutes tops. If it is done in house it may be cheaper because you would be cutting out the hospital costs etc.
I really wish you luck and I fill for you plight with no insurance. Really PET is such an easy procedure, it stinks to think you can not have it done for a reasonable amount.
Google Eustachean Tube Disorder & Eustachean Tube Disfunction, they are somtimes called both.
Good luck.