MyName...nothing is more important than your son and his future. Please don't take a backseat by saying "they are controlling the situation". Your son certainly notices when you don't stand up to protect him, and if you allow another man to take charge (and it is your choice)...your son will respect the other man instead of you.
It really is your choice to decide how this plays out.