Welcome Derrick!
Beautifully expressed post. Thanks for sharing.
Your observations and comments are Spot On! I couldn't agree more with the things you have expressed.
Just keep your dignity and self worth. Recognise that you and your children do NOT have to play the games or by the rules imposed by witnesses. THEY have the problem-not you.
Much love and support to you and those close to you!