Grit, happiness and life satisfaction among professionals: a correlational study.