In Hindu society, unmarried girls are still taught to worship Lord Shiva with the idea that they may get husbands like him. You would see a lot of women worshiping shivling or the idol of Lord Shiva. The calm and loving God is worshiped in different cultures to get a good and caring husband like Lord Shiva.