Every culture in the world has a creation myth, implying that the aspect of creation must have been the foremost in the minds of the primordial man. In India we find many creation myths in the Rig Veda, Brahmanas and the Puranas. However, there exists an interesting creation myth, in the folk genre, which till date is sung ceremoniously on the Madesvara Hills, in Karnataka, every year by several bardic groups during a festival which is devoted the saint/god Madesvara. The folk-purana, as it is referred goes as follows.
The Primordial Goddess takes birth three days prior to everything coming into existence. She grows up soon and attains puberty and wants a man to satisfy her. Not finding anybody, she creates Brahma, the eldest of all. Brahma grows up quickly and is soon asked by the goddess to sleep with her. Brahma refuses to do so, saying that since she was his mother, he could not even dream of doing so. The goddess gets angry, and burns him to a heap of ashes with the help of the eye in the palm of her hand. The next day, the goddess created Vishnu, but he too meets with the same fate.
On the third day, she repeated her act and created Shiva. But this time, when she asked the same question, she warned him of the consequences and showed him the two heaps of ashes. Shiva understands the predicament his brothers had faced and so said that he was willing to sleep with her, but on a condition. If she wanted him to sleep with her, that meant, that she wanted him to her husband, and if that be the case, then as a husband, he is not even equal to her and who would want a husband inferior to herself? So keeping that in mind, she ought to teach him all that she knows and share her powers and then they can sleep together.