We've veered far from the original purpose of this thread and to have dropped into the realm of personal insults.
"Self-depreciating " is not a thing; perhaps, you mean self-deprecating, which I take to be pejorative. So, I'll thank you, Kenna, to keep speculative assessments of my character to yourself.
Let's get back to the discussion of frozen statistics, although I fancy we've pretty much exhausted the topic until, and if, the stats are thawed out.