Learn to leave toxic environments. Success in life i have discovered is a series of battles won and lost but whatever happens, try not to loose the war.
This is the reason it’s imperative that you leave any environment that attempts to degrade the greatness you feel inside you. NEVER MISTAKE TESTS for DEGRADATION they are different. You’ve overstayed your welcome in some places. It’s time to work up and head out.