Why do Indians work less intensely than other cultures?
I think it is because we lack self respect, but also because there are just so many people in the country.
We don't respect ourselves enough to keep honing our skills.
We don't respect our own time and keep wasting it, and so obviously others don't feel hesitant to come waste our time.
Ask yourself this. When you said yes to an unreasonable request... did you do it to hang on to your job? If you were more valuable to the team... more irreplaceable because of your experience and knowledge... could you have said no?