Wow! I really feel for you. Nursing school is such a huge investment. It may be that once you are in clinical courses actually taking care of patients, you will find your answer. You will probably either love it or hate it. Its true that you can transfer to other floors until you find your niche. Being overworked is universal, I think, in any job. Your salary will vary wildly depending on what part of the country you live in. In my experience, the southern part of the country is the lowest paying. I moved from Texas to Las Vegas and got $10 more per hour plus no cost health insurance! Its a good career if you want to always be able to find a job. Yeah, doctors yell and act like infants, but not all of them. I don't think there is a job out there without politics and at least one person who you really can't stand. Every once in a while, you take care of a patient and they really appreciate it. More often, they blame you for taking too long to get them pain meds, to the bathroom, etc. when its just that you are busy with all the other patients! But floor nursing is not the only place to work, you can move on into administration, home health, corporate health. I hope you find your way and don't feel guilty about being indecisive. I mean this is YOUR LIFE you are talking about! Good luck to you.