This paper explores a variant of the stable marriage problem that includes ties, incomplete preference lists, and bounded lengths under the concept of social stability. It identifies various notions of stability—weak, strong, and super—and asserts that finding the maximum cardinality of weakly socially stable matchings is NP-hard in larger instances. The authors present an algorithm that achieves a maximum size weakly socially stable matching in polynomial time for a specific instance of the problem with defined ties and incomplete lists.