Umm, you do realise I am Christian as well so I do hold the theistic worldview. You might have your wires crossed with the person I was engaging with...
Arguments like these are helpful in establishing that it isn't irrational to believe in God BUT the real objection to this argument is that it...