Whether you work in a national healthcare system or you're dealing with private healthcare, and whether you're a military or civilian, being a doctor is ultimately the same job. You have to be fanatically dedicated to helping people to live the best life they can. Most of the time, this means healing injuries and curing diseases. However, sometimes it means helping people to cope with chronic conditions, buying time or quality of life in the face of an impossible medical challenge and sometimes even easing a person's passing from this world.
That's why there are plenty of elements that go into being a great doctor. You have to be book-smart and willing to put in years of study involving long and often unpredictable hours. You have to learn hundreds of drugs and how they interact with each other (and with different conditions) and know when to adjust the dose in different directions or try something else. You also have to memorize a list of symptoms and correctly associate each one with the right problem. On top of all of this, you have to be able to address the full humanity of the patient and see them as more than a collection of systems.
Do you have all of these qualities and more besides? It's time to find out!