....time to research supplements and protocols with a trained and educated herbologist or naturopath BEFORE spending money on something that may be in direct contrast with what you, as an individual, may require or respond to. Having labwork done to indicate personal serum levels is always very wise option.
It is extraordinarily RECKLESS to make a blanket statement that any one supplement or protocol is appropriate for everyone, so people use your heads and do the homework first!
And, as an aside: no supplement or protocol will cure or alleviate physical or emotional abuse!