It is obvious that you do not understand the concept of God.Learn new religions and probably you will find some of your answers.
Do not mix the Science and Religion. It serves no practical purpose.
Science allows you to master the art of knowing the cause and effectand Even after knowing so much can you tell me where the next such event of disaster will take place. Forget about the 'why' part of it.
Some answers you are asking for is not available with the science also.
We have just begun our journey into the tomorrow.
How long we will walk together who knows?
I hope then we will get some of the answers.
If you are really interested in solving those religious riddles then I would request you to seek a guidance from a religious master.(preferably Buddha)
For other things we are here.