Attn. Emily
You can be both. Just because you feel separated from the travesty that goes on around the world doesn't mean you don't have a part to play. Idealism is not necessarily the anathema to practicality. If it weren't for literature and writing there would be no one to honestly record the events that take place in the darkest times. Not the separate battles or the casualty lists; but the human experience.
I sit here right now in a training school designed to allow me "the educated" to analyze a situation and send men and women into harms way. I have friends that are deploying to Iraq in January. I know people who have just gotten back and are going through reconstructive surgery to repair wounds they sustained while they were there. I may be going there shortly myself.
One thing you have to remember is that they aren't screaming for you to pay attention. No matter what our reason our country says it goes to war for that is never the motivation for the troops. Every engagement, no matter how small, becomes to the soldier a battle between the dark and the light. No matter if in reality the enemy is in the wrong or the right. It takes a distancing to be able to fight another human being. So when they fight they are in a way idealists. We have to be in the right or why else would they be there, right?
In the end all of our troops fight for our freedom. For freedom to analyze the world situation, freedom to read your book in peace and have the leisiure time and liberty to ponder such deep thoughts. Don't feel bad about it for it's what they volunteered for. There is always going to be a need in any human civilization for people to guard the walls which allow the people inside to live without fear.
I guess what I mean is don't worry about your profession and it's worth. Make it worth something and use the time bought for you by their sacrifice and the men who have gone before. Think deep thoughts, write a great work. Make use of the time you have and all their sacrifice will be worth something. We all have a part to play. As an English major as well I feel like I have kind of an idea what you mean.