20090929 city.pune: Constant humiliation led to my exit: Anna Joshi