Efficacy of the Best Possible Self protocol in diabetes self-management: A mixed-methods approach. (March 2021)