I would not disagree with your line of thought. My belief is a bit different than many... a bit of Calvinism and Buddhism and Christian, I guess.
If you want to read about it, I'm linking it here.
I wrote this some months back, but I've had this conceptually in my mind and heart for quite some time.