I have just found this website which explains my whole life pattern (starting in school) and validates my experiences in the workplace. Hope it is as useful to others as it was to me
Most people only realize they're being bullied when they read this page; what is bullying, how to recognise bullies and injury to health