Ever since last night, the game recognizes me as a bad sport and I have no idea why. I have never cheated on Garry's Mod or on the server so it just seems really random. I've been playing on the server for 1+ month now.
Most likely flagged incorrectly as we've seen happen a number of times, Teddi can check. Apparently it's "If you join a server with bad lua coding then join ours", so did you join any dodgy RP server or something before joining surf possibly? Otherwise if you can post your Steam ID in the mean time would help. (status in console when in-game if needed).