I avoid the doctor as well. I went for years with not going to a doctor as well. I am now 60 so I do bite the bullet and go for checkups. I don't go annually like I am supposed to. The main reason I avoid it is the long wait and then only seeing the doctor for a few minutes. I do now have the option to have a nurse practitioner do most of the annual checkup which has cut down on some of the waiting. The main wait that I have now is waiting for that couple of minutes with the doctor so that the doctor can 'sign off' on it. I am suspicious that is so they can get a higher reimbursement. I do medical billing and took a medical coding and billing course and I know the reimbursement is higher if it is billed as a doctor visit rather than a nurse practitioner visit.