OP, I have noticed that you got mad over some "rude" people here on SDN.
Whether you become a doctor or nurse, flipping out like this on rude people is unacceptable. You will encounter rude people...no doubt.
A doctor is someone who is very knowledgeable in the sciences and applies such knowledge for the care of the patient disease. A primary care doctor is more focused on the patient's psychology and overall health-care. A specialist just cares about the disease the patient has.
A nurse is a lot like a primary care physician thus is focused on the overall psychology and health of their patients. In a hospital setting, there is a very limited number of doctors so nurses take the place to comfort patients.
If you like some of the aspects of a nurse and some of a specialist doctor, I suggest NP, PA or primary care doctor. They care for the patients overall psychology and health.
My advice is that since you are asking this question, you are having doubts about medicine, so forget medicine and become a nurse. Overall, you will not grieve in your decision. You don't have to deal with the negative pressure of competition in the pre-medical era and the constant fear of getting sued and the constant depression of many years into education. Overall, you will not have time for your family (if you plan on one). As a nurse, competition is not as great, exams and boards are not as bad, there is no fear of messing up, you are not depressed and you have time to care for a family and there will be employment.
I am a male and despite all of the struggles of becoming a doctor and working as one, I still want to go with this field. Why? because I am stubborn. I have decided since I was 5 that I will be a doctor and I will not change this. I have become psychotically interested in the field of medicine. I want to be a doctor because I enjoy the science behind disease and the mysteries of diagnosis. I will probably not be the best patient care doctor, so I am thinking pathology. As a nurse, the understanding of the science behind disease is very limited.
Call me sexist, but if you are a female who plans on having a family, the nurse is the best way to go--I don't care what time period it is, women are genetically selected to care for their family more so than men. Women love their children more so than men. Women take care of their children more so than men. Welcome to a world of evolution. Why wouldn't natural selection favor women who nourish their offspring to be the strongest. You need to be there (if you are a woman) for your family--if not your husband will be upset and will most-likely cheat on you, your children will miss you. If you are a female who plans on not having a family, you could be either a doctor or a nurse. As a male, either is fine. But in modern society, male nurses are looked down upon and are made fun of (don't even question the fact! its true).
If you become a doctor: you won't have the time to enjoy life as much. you think a lot about medicine and disease and you will be studying and learning for the rest of your life. If you become a nurse: You will have time to enjoy life, go out with friends, think of the lesser things and care for a family.
(Op, you asked for a comparison of doctor and nurse not based on facts but based on opinion, I suggest you do research on this--I could go forever comparing the differences (in my opinion)