Hi there!! I am new to this forum. I am a very introvert person. I can't talk very well to others because of my shyness. Whenever I try to approach/talk to the other people I always make sure that I remain gentle. But sometimes people misbehave with me because they think I am being gentle and I don't talk back to the face of others means I am weak. I try to be honest, helpful and hardy refuse people to help, so I'm often betrayed, people unfairly use me to get their job done and forget my generosity. But the point is I am scared to confront others. I can't speak harsh to others so others easily walk all over me and I can't do anything but leave or remain silent. Even if someone is wrong and verbally abuse me I can't do the same to them. And this problem increased even more after once I was threatened on the street and got robbed in broad daylight by some robbers that really scared me. Ever since then I rarely talk to the strangers. I always feel insecure. Whenever I'm on street, fear submerges me. I am very tormented inside. What should I do in this situation?