Thanks so much for your support. Finding your comments alongside the tidal wave of flags against @cuddlekitten helped encouraging me to resolve this situation with a constructive state of mind.
It really eased the anger over the whole ordeal! Thanks.
I am equally glad the situation has resolved rather quickly and I can let the fluffball run freely again. Cheers to more cuddles!