Everyone's idea of happiness is different and sometimes is not something we understand but if it works for that person and causes no harm than I think it's ok. Of course, balance is required as you say.
I'm glad you find something of value in my posts and that you take the time to comment occasionally.