1. A computer program on a non-transitory computer readable storage device configured to manage content accessed by a user, the computer program being structured and arranged to: use a camera to capture an image of the user; analyze the image to determine an actual mood for the user; identify a desired mood state indicating a intended mood value for the user for a designated event; and determine whether the user is ready to participate in the designated event by: comparing the actual mood to the desired mood state; and based on results of the comparison, selecting transitional content for the user if the comparison indicates that the actual mood does not support the desired mood state, the transitional content selected to inspire transition of the actual mood to the desired mood state, and selecting destination content associated with the designated event if the comparison indicates that the actual mood does not support the desired mood state.