We should all face fact, aviation is full of pricks and wierdo's. Some occupy the left hand seat, some occupy the right, some sit in the back, others are instructors, charter pilots, many of them are management or company owners and each has their own reason. We naturally back stab each other and cant wait for an oppurtunity to bring each other down, usually for own benefit. It doesnt seem to matter if you work for Qantas, Jetstar, Virgin Blue, Regionals or in GA, the assh&^es are everywhere and you will have to work with them at some stage. Frankly if you want to suceed grow a thick skin and learn to laugh it all off.