Leisure activities boost self-esteem and well-being in teens