Freedom and Constraint in Digital Environments: Implications for the Self