Not all pokemon have one path of evolution. Many others evolve differently, if you use stones on them or the conditions are right. Kirlia, for example, can evolve into either Gardevoir or Gallade.
I think the choice should also lie with your eevee and what he wants. These pokemon are living creatures, after all, and it's unfair to force them to be something they don't want to be.
[video]
I think the choice should also lie with your eevee and what he wants. These pokemon are living creatures, after all, and it's unfair to force them to be something they don't want to be.