Tiltjlp,
As others have said we all make mistakes, we're all human...
You admit that you've done wrong and there's nothing wrong with that and I have ultimate respect for people who are mature enough to admit that they have done wrong-or at least realise their errors:)
Of course not many of us can understand how it is like to be in your position but you have shown time and time again what a wise, sensible, intelligent and mature person you are and we show you we trust you by telling you that we have faith in you to do what is right-what more do you need
I am sure that if there is someone offensive then the appropriate action will be taken against them-as what happened recently.
Carry on with the good work