As for harassing, I stopped checking my emails once I turned in my ID, except to skim for the repat cargo & ticket email. So maybe they did.
Ground staff made up for it later though. Absolute worst airport experience of my life (bar one who stick his neck out to help resolve my situation) so I'm no longer surprised some of the pax act the way they do during boarding.
Anyway, back to the thread, happy to answer anything else you want to know. PM if you prefer