Why doesn't god reveal him/her/itself...

First of all, If you want to see Allah with a body and confined to a space then remember, Allah cannot be defined, described in terms of time and space. He existed even before time and space came into being.

Secondly, Allah gave us free will and brains to think. There are so many manifestations around us that make us think that this intricate and beautiful world cannot be without a creator.

Thirdly, Messengers were sent with His message for us to ponder but Allah gave us free will to accept it or reject it. His messengers were the best evidence of the existence of our creator. If we still need more evidence then what can I say..

Fourth, Allah is the lord of the whole universe. We never find courage to question an ordinary ruler of a state then who are we to question the very act of Allah? He does what He desires.