A busy life means a healthy and happy life