Why Do I (or You) Want Everything to Be Perfect? First Published on: 29th October 2022 | Last Updated on: 3rd December 2022 by Sonya Newson