Hey Tim,
some days are better than others. Today might have been one of these days.
OFC I won't block you. You're a great guy!
You might try not to think of your GP as "they/them," as we had established awhile ago that (s)he's at her wit's end. You need to find a new one, though this is hard, I know.
Oh, and you definitely ARE worthy!