Hold at SATAN.
Why so hard on yourself?..if you voted NO then "WE" are not the fools..if you voted Yes..well not much more to say.
I'm sure a lot of Yes voters (and Abstainers) will eventually rue the day they sided with management over such an important issue.