for me Family and parents.
in our Mosque an Anuty was talking about how young girls and boys should get married at a early age. and she said which I really liked....was that ven ur kids get married at a young age. ( guys around 25-26 and girls 19-23,24) they grow up together. they see the world together. and their bond is stronger. it is easy for them to become one.
on the other hand. if they step into the world and get married at a much mature age( guys high 30's- up, girls high 20's and up) . then the marriage is between two indiviuals. who both have their own views to see the world. to fight the world and so on. and its really hard for them to take the same path.