1. A computer program product for determining a cognitive geofence, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to: aggregate temporally recent data related to a user of a user equipment; perform contextual analysis on the temporally recent data to determine characteristics of the user and a presently existing emotional state of the user; aggregate data points having a relationship to an area proximate to the user; perform contextual analysis on the data points to determine a cognitive environment existing in the area proximate to the user, wherein the cognitive environment at least partially indicates an emotional environment existing in the area proximate to the user; determine a cognitive geofence based on the presently existing emotional state of the user and the cognitive environment existing in the area proximate to the user; and transmit a description of the cognitive geofence to a terminal device.