do you think others would treat you as hero by doing so?
it could have been too late now to argue.
but fix the problme and try to make it so the Vp and others would still think it is important to keep you.
but I think you may need to start looking around for other job.
it is very possible that they would let you go someday!
sorry to say so