"Without a managing force it would make even less sense"
Wow, that's what the Theists say about a God belief, and look where that circular argument took the discussion, in a circle. Hopefully you are not limiting the managing force to a God? If you are suggesting something else, what would that managing force be?