I have a hard time to draw a line between being nice to people and being too nice to a point where people think they can allow step on me. This happened many years now. But I feel bad when I get angry at people. Where is the limit, how to show people limit? I make fun and laugh with colleagues and some of them think they can talk down on me. When I get serious they either make me feel stupid emotionalyl or argue with me. I considered even not smile or be nice to anybody anymore but that is against what I have learned and my nature. I like helping people, being honest and be social person.