Hey dev, I'm not a native speaker and I do not intend in teaching nobody about english grammar but shouldn't it say "I think me being there"?
Also thanks for the amazing job you're doing, absolute respect for what you do
I think it can go either way tbh. My being used as opposed to me isn’t all that uncommon.
Well then, nvm
Thanks! As mentioned, my being there can also be used!