So sorry Roxi. It still affects you when something happens to your ex doesn't it; if only for the sake of your children. How old is your son?
I hope he gets through the witness service unscathed (if he decides to stay) and that you both keep well (also Annie)
Best wishes to you all
Love
Lin