The Anxious Perfectionist - How to manage perfectionism-driven anxiety using acceptance and commitment therapyby Clarissa W. ONG, PHD & Michael P.Twohig, PHD (Libby library app audio book)
This is a book recommended to DS20 by his counselor and I thought I would read (or listen) it as well.