Psychological factors affecting health