According to Hinduism, god Shiv's head is the source of the river Ganges and his head is also the place where the moon is located. (If this was really fact then why should America send astronaut Neil Armstrong 240,000 miles away to the moon).
According to Puranas, goddess Parvathi, wife of god Shiv, sought Shiv's permission to have a baby. When Shiv refused, Parvathi took dirt from her body and created Lord Ganesh. (The later E.V.R. Periar used to call this god a "bundle of dirt").
Later God Shiva mistakenly chopped off his own son's head. How could a god make such a foolish mistake? Would such a god solve your problems or make them more complicated?
To rectify this error God Shiv severed the head of a baby elephant and transplanted it onto his son who then became known as the Elephant-headed god. His statues are usually found near river-sides where he is said to be looking for a bride resembling - his mother! (There is a different version to this story which, for decency's sake, cannot be printed here).