One of the main criticisms leveled against Hinduism is that Hindu religion has numerous Gods and Goddesses. But little do these people realize that the greatest strength of Hinduism is the worship of a multiplicity of gods and goddesses. This myriad of murtis is in fact a celebration of freedom. There are numerous paths to reach the Supreme Truth or God or Brahman. The gods and goddesses represent these paths. Brahman (Supreme Truth or God) in its true form cannot be captured in words or in graphic. Everything is Brahman. This is something hard to practice and only great souls have been able to digest it. Ordinary humans have numerous problems and fears and they have existed for thousands of years. These problems and fears are different for different people. If today, you fear a virus attack on your computer, thousands of years ago a person feared the death of his cattle or the forces of nature. Now this person found a refuge for his fear in supernatural forc