Ed - You say, "We can be good in part without God, but our completeness and our ability to continually act out of self-sacrificial love comes from God."

So, people who do not have (a) God in their lives are not complete?  They are not capable to acting out of self-sacrificial love?  I'm sure there are plenty of people who don't believe in (a) God who are giving their all, even their lives, for others each and every day.  For non-religious people (or people who don't share a love for the Christian God), the idea that <b>only people who believe in <i>the</i> God can truly be good</b> seems smug, at best.  What about polytheists?  What about all the good that has been done by atheists, agnostics, humanists, et al.?