Why are there so many Gods with us?
God is one but the names are many, forms are many. Shiva –Shakti both are one. Ardhanarishwara, Both are one. Hari hara is not two it is just one. Half is Hara and the other half is Hari. Half woman and half man: ardhanaarishwara. Everything is one, God is one but names are many. There is only one God ‘Bhagavanta’.