It is definitely a journey, and one you and she are taking with great courage. Since this place has a proclivity for abbreviations, remember that FANRNW! Hear and validate her anger - that does not mean you have to agree with her. Although there are no guarantees, if the anger is indeed being used to cover fear, pain, or sadness (as is usually the case), validating her feelings will have the paradoxical effect of allowing those underlying feelings to come to the surface. Allowing whatever feelings she has to be expressed is the greatest gift you could give her in helping sort through all of it.

The same goes for your feelings as well - it does little good to stuff anger - there is huge difference between feeling something (like anger) and choosing to act out from it. Your FANRNW as well.