Solicit advice/post your beeves/talk amongst yourselves as you wish.
Ps I might delete this later bc it feels a bit doxxy!
ETA: I deleted my initial comment but decided to leave the thread as several people posted their own questions that I don’t want to disappear.
Turns out no one was being a jerk on purpose and everything is fine. Thanks for listening :)