I enjoyed reading this to some extent. There are many points I'd be inclined to agree with, and a few I'd argue a different view. Your last sentence strikes me as one I would disagree: "We can avoid the majority of suffering in our lives through surrender or detachment, which is simply accepting the inevitability of there being good and bad, and experiencing them without needing or rejecting either."
Surrender to suffering can never be a Good thing, nor do I think suffering can be avoided. Like you said, there is good and bad. Assuming suffering is bad, it is implied to be a part of life, a part of 'karma'. And so I would argue that suffering cannot be avoided and can only be elevated with a head-on approach, and I daresay it's the engagement with suffering that breeds acceptance.
RE: If there is a God, why do so many bad things happen? @ecotrain Question Of The Week