all those scenarios are kind of the same underlying cause which is insulin is grabbing your available glucose you need for energy to store it in cells, and that would indeed explain the symptoms!
Hopefully your doctor can test your insulin levels.
If that’s the issue there are drugs that can reduce insulin secretion which would likely give you relief.
Glad you’ve been able to get more data points; it makes a huge difference.