Sub-health is caused by many factors, from what one eats to what one breathes, and from staring at a computer screen for too long to workplace stress. For young people in particular, an unhealthy lifestyle, excessive stress and an Internet-based life and work routine are the main causes leading to a sub-health condition.