Jaywill, while I respect much of your Biblical knowledge and personally respect parts of some of your insights, I might remind you that getting frustrated at other posters is not allowing the Light to shine through you!
(If you are right about your theology, you really ARE in a spiritual war as you speak)
Lets be nice! (I know, because I have also been frustrated)