Nursing is so broad in it's scope, of course there will be aspects with which you will disagree.
I worked for years as a nurse at an independent birthing center. *Loved it*. Did I agree with my work duties 100% of the time? No. I didn't agree with the parents' decisions for their babies 100% of the time, either. But it didn't make me hate my job or think that I needed to get out of nursing. Respect for the autonomy of your patients is so important.
Now I work in an acute care medical floor. Again, love it. I worked for a brief time in a hospital L/D/Mother/Baby/Nursery/Peds unit...loved the peds, hated everything else so I left. Too much intervention, too disrespectful for me. Medical floor, though, is awesome.
I don't agree with the "there are two types of people" comment. I don't tend to see everything in black and white, though. I could never stay at a job that I hated; but I also can see the positive in many situations, so I'm pretty happy in most environments. I feel I can appreciate others' perspectives, and I can accept what I cannot change. I don't have a problem, for example, giving the high blood pressure meds and insulins to the patient who really just needs to stop eating so much and start exercising more. Sure, I'll give some information about diet and exercise, and encourage them to improve their behaviors. But I'll also happily provide the medicine. I cannot make this person start jogging. I *can* treat him right here, right now, and let him know how he can improve his health, should he choose to do so. It doesn't make me crazy and hate my job that I am medically treating someone who could fix most of his problems with appropriate diet and exercise. I accept that people are complex individuals and have the right to eff themselves up if they wish.
When my daughter got the chicken pox (I refused the vaccine), and then later had to go on antibiotics because she got a horrible, dangerous infection in some of her pox lesions, would it have been okay for the doc to refuse to treat her? Or to make me feel bad for having refused the vaccine? Or to have refused to care for us in the first place once I refused the vaccine? I'm sure our doc sometimes bangs her head against the wall after a visit with us, but she's always respectful when she's in the room. People like us probably make her job more difficult mentally and emotionally, but lucky for me she doesn't decide to do quit being a doc and become a cocktail waitress because of it.
Being a nurse and working with the general public means that every day you will interact with people with whose choices you are going to strongly disagree, no matter what your nursing area. I guess you have to decide if you can handle the variety and the diversity, or if you prefer to work in a homogenous environment where everyone 100% agrees with you (an environment which I believe does not exist).
However, it's true that nursing isn't for everyone, and if you cannot stand most aspects of western medicine, but wish to be in health care, perhaps another field would be better for you, be it a naturopathic program, lay midwifery, eastern medicine, etc. No use breaking your heart on a daily basis if that's what being a nurse would do for you, you know? But if it's only certain aspects of nursing, and you still really like the nursing, then stick with it. There are jobs for granola nurses, too.