Welcome to the Forum, Bluebeam.
I can relate as well, although I swear there I times I feel I'm making outrageous progress, especially just before I decide what to where to my therapist, mini-meltdown:barefoot:-naked is not an option. It can truly feel like old adage "three steps forward two steps back", however, progress none the less.
Take good care,
Peace,
Rain