What really is happiness in this world is to know God and god's plan for you. You can have everything in this world and yet you can be miserable. In term of happiness. God want everyone to have a family. So a wife or husban, children and family members are part of God happiness for us. Any other thing(money,fame, etc) apart from that is vanity, but can be a necessity, but overall it's vanity.