Setting boundaries for yourself and for other people is vital to living a happy life. I have discovered recently a podcast called Beyond Bitchy which teaches you how to make/define boundaries and live a better life. Beyond Bitchy: Mastering the Art of Boundaries | Podcast with Vicki Tidwell Palmer, LCSW
I think every single human on the planet would benefit from listening to this. I am not exaggerating.