A person can still support the military and be pro-choice. I know lots of people like that.
God is not perfect, just that statement alone contradicts itself. Everyone view of perfect is different. I heard that jesus died for my sins, but he couldn't have because I wasn't born yet and I wouldn't ask it of him either. That sounds kind of arrogant to me. And if god is so perfect, why did he create an imperfect race. I didn't ask to be made imperfect so he shouldn't blame me for my sins.
And by the way, I know religious people that are way more sinful that unbelievers. The ultimate in hypocrasy.
A lot of christians like to make babies and then not take care of them. I wonder why that is?