I had the same dilemma when I was going into college. I’d been accepted at the University of Michigan, Hope College, and Kalamazoo College, and I was fully intent on going to one of those programs to study English… and then, at the last minute, I decided to go to Michigan State University’s James Madison College program.
Honestly, it’s a question of what you prioritize in your life. For me, the thought process went something like, I can be a writer no matter what, but I can’t work in politics without this kind of education. I wanted to (and still want to) do both, but it’d be pretty hard to convince the White House to hire me if I had a degree in English.
Of course, you could always split the difference and do a double major. Find a good program for what you’re looking for, and go for that.