So @Beakertwang, don't be too hard on yourself, see how convoluted these spots can be, and how many views there are?
The addage is it's tough to be too wrong when the decision is close.
I've appreciated the discussion a ton. It was more for getting more experienced players' perspectives than self-abasement.
On the donkey scale, I'd give it a 4, maybe 5 out of 10. I much rather shove 99 and bust than slow play QQ and lose to someone with 99 who catches a set.