Human emotion, human reason, these two layers of spiritual development and talent are not necessarily equal. Some people are more rational than emotional, some people are more emotional than rational.
If you are too accommodating to others, others will make it harder for you; if you tolerate others too much, others will hurt you. In fact, most of the people you meet are accustomed to your "goodness".