I was contacted by a mod and it seems the issue has been taken care of on f95. Without going into messy details it looks like someone I was with this weekend found out I use this site and shared personal information about me (not sure how much or what was posted). It looks they are a user here as well since they knew a lot about the site for a brand new account.
If I was regular user on this site, I would 100% get a new account, but I'm kind of connected to this project so I'm sticking around but being cautious.
Still cleaning up the mess here and other connected sites (which I love doing at 2 am when I have work at 6). That's all I'll say about this, mods have done what they can, the rest is up to me dealing with the problem in real life.
On a completely unrelated note, lock your phones around people you don't fully trust. Even if you use incognito to hide certain things, most browsers have a 'manage passwords' setting which can be used to access email, facebook, twitter, reddit, and any other sites you use.