While I agree that no religion can answer these questions convincingly, they just don't have to. That's what faith is all about. The answers provided by religions are intended to be "believed" and followed without much questioning. That's why I think there is not much room to discuss between science and religion: one can (and must) be questioned, while the other just can't.