Before you assume too much. Try to talk to your DO and have an honest man to man talk with him and don't get confrontational. Be honest, but easy going and you may get somewhere by doing that. You never know, maybe sticking it out may be your best option. Don't burn bridges.
Good luck and it seems you have handled things correctly.