> If i had given them the answer months earlier, I would not have gotten any kind of bonus even in the unlikely event that I had been taken seriously.
You guaranteed that you wouldn't get recognition by keeping the idea to yourself. Your victimization was by your own design, and it stayed where it started: in your head. And ironically you were the one being passive agressive and showing bias towards your coworkers.