This is good advice. Happiness is found through purpose, not hedonistic pursuit of abstract happiness for its own sake. Family is the ultimate purpose, but if not family then find a way to contribute to the greater world: Start a business and employ others, or dedicate your time to a charitable cause.
Purpose frees you, not traps you further, if you embrace it.
Purpose frees you, not traps you further, if you embrace it.