“Weather” or not to cheer me up!