If you're so confident that your discovery will be found by someone else soon why not just share it right here and get the credit you seem to want? Otherwise why even bring it up in the first place?
I said something because im a fool who cant keep her mouth shut. It was reasons of emotional catharsis having no rational basis.