Ok, so on face value in that case I may "have it all" as I probably tick all those boxes.
It doesn't mean life is a piece of cake though. It's tough. Health issues, ageing parent worries, bereavement, kids being bullied, school issues, the list goes on.
It's those things that don't generally make it to peoples Facebook posts. Even if people do have it all on the surface, there is almost guaranteed to be things going on in their lives behind the scenes.