Shiva and Parvati had two sons, Ganesha and Kartikeya. Both sons wanted to get married. Where Shiva and Parvati found it difficult to decide who should be married first. The other one was bound to feel hurt. Both the sons were equally dear to them.
They decided to have a test. They called Ganesha and Kartikeya and said to them, We have devised a competition. Both of you have to travel around the world and return here. Whoever returns first will be married first. That should be fair and square.
As soon as these words were out, Kartikeya dashed out on his journey. But Ganesha tarried and pondered. He realized that this was a task that was impossible for him to accomplish. He found it difficult enough to travel a couple of miles.
Ganesha found a solution. First, he bathed. Then, he made Shiva and Parvati sit on two seats. He worshipped them and circled them seven times. After he finished circling them. Ganesha said, Now please make arrangements for my wedding.
What do you mean, exclaimed Shiva and Parvati. Didn’t you hear what we said? We asked the two of you to travel around the world and come back. You’d better hurry. Kartikeya has already left. If you don’t take care, he will beat you to it.
But I have already been round the world seven times, replied Ganesha. Haven’t I circled the two of you seven times? The Vedas say that circling one’s parents is the same thing as circling the world. If you do not wish to argue that the Vedas are wrong, then you have to agree that I have circled the world seven times.
Shiva and Parvati could not very well argue that the Vedas were wrong. They therefore had to accept Ganesha’s logic. Arrangements were made for his wedding. Vishvarua, the son of Kashyapa, had two daughters named Siddhi and Buddhi. These two were married to Ganesha with a lot of fanfare. Ganesha
and Siddhi had a son named Laksha and Ganesha and Buddhi had a son named Labha.
Kartikeya returned to Kailasa after traveling around the world and discovered that Ganesha was already married and was already the proud father of two children. He heard the entire story from Narada and felt that he had been cheated. He decided that he would no longer live with his parents. He also decided that he would never marry. That is the reason why Kartikeya is called Kumara, someone who is unmarried.