Well, more of a hoot-ache

. This here thread was right funny after the OP's business got handled.
1) I love a good digression, but appreciate how much of a pain they can be in threaded discussions. This one seems safe enough.
2) Descending into the subtleties of verb tenses is hard for so-called pros, so don't sweat it if it made your head spin. English doesn't help here, what with our propensity for homonyms and other esoteric spelling practices and the modern love of contractions.
3) Here's my best attempt at plain language about "have got" vs. "have gotten:" The first usage describes a current condition that's dependent on some form of possession (demonic or otherwise), e.g. "I've got a secret." The second describes prior acquisition or change of status ("I've gotten a new house" vs. "I've gotten fired").
Re the complex defs for a "simple" word like get, well, small ain't always simple. IIRC, the OED def for the word "it" is several *pages* long!