A bit of advice.
Enjoy the games for what they are...games. If you win, grats to you. If you lose, well then better next time. Don't like the way it's played, approach the mods privately. Don't think that's working? Approach myself or Billie regarding the Mafia. Otherwise, don't sweat the small stuff.
From the bottom of my stick filled heart, I thank Rae and Mai for running a fun game.