Fuck Nepotism.
Sorry this happened to you, you appear by all means a standup guy. Grab all yore belongings and walk, they can have it all.
Hope the money situation is not bad, perhaps work with one of the many vendors who value yore worth, know how you operate.
Corp world is no better, I just...