If life throws bad stuff at you, throw it back & move on

When everyone around you supports people who behave like this, you know it's time to leave. Grow up and deal with it.