Very nicely put togeher. Much apprecition. Good job!
I especially like the summary on dealing with trolls. DFTT indeed. I have used that myself and they may comeback to try to bait you into feeding them attention, but just jeep ignoring them an don't feed their vampiric need to seek attention from you and suck your energy to feed their damaged ego.
Take care. Peace.