Your vote on this answer has already been received
No, I am not never a tough person, except for some issues. Toughness depends on sense of purpose and the involvement on issue. The issues, where I am really uncompromising, is the professional ethics and personal integrity where it matters. If some one dilutes his position for short term gain, , he is unreliable and loses the prospect of an honorable relation with persons of character and integrity. That is really too much too bear. The ethics are moral backbone of any vocation or social relations. If that is not not upheld, one becomes invertebrate like the snakes. . They move side ways or in spiraling ways, making thing very difficult to guess and predict about them. I cannot imagine myself to something like that. But, in other matters I am quite flexible.