John, reminds me of a discussion I was having with some fellows while I was still in orthodoxy/mainstream. We were talking about pre or post mil..one of the fellows said "I'm a pan-milliniumist - "it will all pan out in the end". 
Thats really funny James, and so true 
When discussing these differences in doctrinal understanding there should be a rule of some sort, like,
"Ok now that we have debated this difference we have for an hour, let's spend and hour rejoicing that we are all washed in the blood and involved in salvation of all- celebrating the love we have to share in Christ with one another and with the entire world."

Eaglesway: Unlike Jabcat, I don't play any musical instruments; never have been a cheerleader; but danced a great deal... and would love to join in celebrating the love we have in Christ with one another and with the entire world... for now, it may have to be only in spirit.. but please do know I appreciate being reminded of just who we are in Christ... I do believe the Gospel... as per Gal 3:8, 16 IN Christ ALL will be blessed. Blessings: reconciled by the blood of the cross, justified, saved, sanctified, etc.
The beauty of praising and thanking Him for all those blessings is that we will never have less hours to sing God's praise than when we'd first begun.
Amazing grace! How sweet the sound
That saved a wretch like me!
I once was lost, but now am found;
Was blind, but now I see.
'Twas grace that taught my heart to fear,
And grace my fears relieved;
How precious did that grace appear
The hour I first believed!