No, it's spiritual...and never the twins shall meet
It depends, religion is just something humans made up over time so whether its rational or not is what you believe.Does god cause sin?
No, but neither are emotions and most humans believe in them. I, personally, don't believe in god but if you feel that he's out there then go ahead. It shouldn't change how you live that much- just be a nice person and be reasonable. Good luck in figuring your life outDoes god give visions?