Wow…you have given me so much to think about! I have wrestled with this for years as a believer & this all makes so much sense.