Updated selfHate updating logic.
Improved trace() messages
Improved trace() messages