Quite honestly, as officers, we are not really supposed to spend much time talking politics. We serve under orders of the President of the United States, through people selected and trusted to pass those orders on in a lawful, moral manner. We each serve for our own reasons, we each have a drive that has led us to become a part of this incredible shield and spear that protects this great nation. There are people that believe in Jesus, there are people that don't. There are people that voted for and believe in a system led by Democrats, there are those that voted for and believe in a system led by Republicans...and there are religious liberals and religious conservatives...and there are atheists and wiccans.
My point is, your political and religious views are your own. Your reasons for wanting to serve as part of a team, part of something greater than yourself is your own. I am not happy with the way the system works currently. I don't believe that socialism is the answer. I don't believe that communism is the answer. I think that Americans are the answer...they need to empower themselves, to realize really that they ARE the power of change...but I digress.
What I am trying to say is this: your political views, your religious views should not be worn on your sleeve. They are not authorized parts of the uniform. When you cross into the Blue, when you become a part of the Navy Nurse Corps or are an Army of One...you are no longer just yourself. Self preservation is natural. Self fulfillment is a normal desire. Duty to others is not always easy. Doing something you'd rather not do because you've been ordered to do it is more than just "sucking it up." You have to believe and know that you are doing what needs to be done so that the rest of your brethren in arms are protected, strong, able to carry on the mission.
A chain is only as strong as it's weakest link. If you feel you may be that link because all you care about is money. Do something different. Travel nurses are still needed, even in this economy. They make good money...they're almost all about money. If you think you are going to create weak links by creating shaky trust in your presence by announcing that you're a socialist...then don't serve. It's not about your belief or whether you're right or wrong, it's about cohesion and mission readiness.
One of the reasons officers traditionally are not supposed to be overtly political is that they have influence over many individuals. Individuals that need to have immediate response to lawful orders. If your men and women don't agree with you, don't trust you (for any reason, political, religious, sexuality) and they fear you have a hidden agenda, missions fail. People die. The Nurse Corps is not a line service, I realize that. But if you think you are less of an officer because you're a medical officer, you're wrong.
Everyone needs to have a reason and a calling. It needs to be higher than money. It needs to be greater than themselves. If you're not willing to give all, then don't take a spot from someone that is.
My 2 cents.