I hope you changed your password on your computer AND on FR, to keep others from using your account.
The trolling was almost a year ago and they had their own account. It's amazing the mods got it.