Fasten your seatbelt (or at least read the transcript and let it sink in for a few days...and longer.) Google the TED Talk by Nadine Burke. Some other resources to know about is a CA Protective Parents Association site, The Battered Mothers Custody Conference (which will be held April 26th-28th, 2019) in Albany NY.
Getting curious about one's own life journey, one's health and living environment, and other factors to think about. I am hearing another talk that 'popped up' after Dr. Burke's...Rishi Manchada, What Makes You Sick? Look Upstream.
He speaks about a more holistic view of what is