it reflects poorly on you for staying with them
We’re Shittiest To The Ones We Love
Kris Gage

Sometimes, it takes time and distance to see the mistakes we make.

The best advice is to develop yourself as a person and spend time with those who do the same. If someone doesn’t appreciate you for you, cut the cord.