it's a list of what I want in a partner, she meets about half the list.
Love is compromise.
You've talked a great deal about what you want, and what she isn't. And over the years I've come to feel that a primary requisite in a good relationship is liking someone for who they are.
Dating someone with the hopes they'll change is a recipe for disillusionment and unhappiness. Finding someone that you accept for who they are, even if there are some parts you wish were different, is a more stable relationship than one where you're always going "I like you but...."
I've dated a number of.....fragile women as well. I thought I was helping by trying to work through some of the stuff that troubled them, and me. Every relationship has some of that. But there is a line that is quickly crossed, where you're not really helping anymore. You're just making them feel bad for who they are in life, and for the fact they're not what you really want.
What the heart wants isn't unreasonable. Wanting it all is though. Wanting it all despite knowing the kind of person you're dating is even more unreasonable.
For example, wanting them to be religious (specifically, your religion AND your church) wanting them to be ok with you going into the military, wanting them to be as social as you.....that is a lot of expectations to drop on someone
who doesn't feel or practice those things already. (Maybe she does, maybe she doesn't, I'm just generalizing.)
Maybe instead of asking whether or not you're being unreasonable in wanting these things out of her, maybe ask if you're being unreasonable in continuing a relationship on the pretext something needs to change. There's nothing wrong with saying "we don't really work out together." I tend to have more respect for people who are willing to go their own way because it's what's best for them, then people who try to change or mold people to fit their desires.
And from personal experience.....no one likes someone actively trying to change them, implying they're "broken" in some way. You're young, and being young comes with a lot of well-meaning but sometimes destructive "try hard." I was super guilty of it in my first few serious relationships. Ask yourself, if nothing about this chick changed for the rest of your life, would you still be happy being with her? If the answer is no, I think you should move on as the best thing for both you and her.
*quasi ninja'd by Bauglir*