@stevirusky My apologies if my comment is inaccurate as I took 30 seconds to skim through that and a recurring theme is your ceo is being a dick.
If it goes against your values why work with someone that conflicts with yours?
Imo time to find a strategic out and I would say pursue legal...