The marital status of Lord Ganesha varies widely in different mythological stories. He is considered to be a bachelor by many, whereas others believe he has two wives - Riddhi and Siddhi. According to one story, Ganesha struggled to find a girl to marry due to his elephant head, and so he created trouble in the marriage ceremonies of other gods. The devas asked Brahma for help, who then created Riddhi and Siddhi, and gave them in marriage to Ganesha. Riddhi is said to depict wealth and prosperity, while Siddhi stands for intellect and spiritual powers.