What type of doctor? I've had this all my life .