Yep, a hard one indeed. Sorry for your loss brother. We ought to be more careful with who we trust on this chain of blocks as some just have their own personal benefit in the forefront.
They will kill their reputation beyond repair if they still decide to go through with this after such an outrage by the community.