Nature proves the uncreated Creator just as Romans 1.20 days. It's illogical to ask what caused the uncaused.
No. It's illogical to give you a pass just because you claim God.
Romans 1:20 says
For the invisible things of him from the creation of the world are clearly seen, being understood by the things that are made,
even his eternal power and Godhead; so that they are without excuse:
what exactly is clearly seen that proves God?
Don't get me wrong. I'm a Christian, and believe in God myself. I'm just saddened by people professing to be Christians who make statements that make all Christians look like nuts. If you believe the things you wrote, then fine. If you want to convince others, that's fine too. But don't go making arguments against science when you have nothing provable to discredit that science. Perhaps one day, there will be a logical way to prove the existence of God. Until then, you are doing nothing more than making yourself and all other Christians look like fruit cakes.