((Been busy IRL, family housecleaning/gardening. I love flowers and fresh veggies, but they are a pain to get started. ))
Let's see what's going on...
This ^ reads as either dissatisfied townie or wolf that wouldn't mind being lynched. I don't think a beast-type would throw themselves out D1 unless there was a lot to gain from it. Similarly I don't think one of the more crucial roles (seer,baner,etc.) would give up easily, so probably not one of those... Maybe a fool or a role that needs to find someone else?... Whichever the case may be, Forum Explorer seems like a bad choice to me.
flat_footed for a counter wagon for now, I'll try to investigate more later today.