Travel ticks some of those boxes so it does absolutely help the mind. You can tick some of the other boxes from home as well.
Life passes by really, really fast if you do the same thing and think the same way every single day. It will make you restless, anxious over time too because your mind really doesn't like that kind of confinement.
At the same time, I did enjoy the story and agree that getting to know your loved ones better is a good idea.
Btw, who watches TV in yhe evening? It is internet all the way since many years in our household.