Wishing you and your family the best. What an amazing point you've gotten to in your forgiveness for him, and wise words and support for your mom. See, none of us go through pain for no reason. The wisdom and compassion you gained is there now for others that need it. ((()))
It is in the shelter of each other that people live.--Irish proverb