My efforts to become a rationalist are causing me serious problems with my fantasy writing. I can't suspend my disbelief. I keep trying to make magic more scientific.

I believe in reason. So does my MC. I want the world she lives in to make sense. How can I do that while still making it a magical world, with a sense of wonder and mystery?