I have some understanding what your going through, my wife been carrying this for years. All a person can do is be there for them, talk to them, and most of all have patience.
It can and does ripple out through the rest of the family, and affect them in one way or another over time.
Are j