Past is in the past Coco. Get rid of that hard feelings against xw. It´s not healthy for you.You have your own R with your son. Your xw is travelling the selfish route that wws choose. You have told us that it has affected xw-son relation too, so ... But you are there for your son, no matter the distance in between. Of course it is hard but it is what it is now. Your son is becoming an adult now, he knows where you stand.