RE: How to deal with ungrateful people everyday
Maybe this is just because of my own life experience, but I assure you that the reason being nice is overrated has nothing to do with a desire for ups and downs, indeed, "drama," as most of your earlier replies say. Certainly, a neurotypical person desires relationships that improve oneself, rather than social stagnancy. Your friends (including your partner) should not be your bootlicks; only narcissists would disagree. Banter is a good thing!
The person who is too nice either has the personality of a doormat, or is a wolf in sheep's clothing; I have met plenty of both. Opposites do indeed attract, and it is for that reason that the genuinely nicest people usually have the most abusive partners - those who are naturally the most agreeable will accept whatever existence is thrust upon them without a struggle. Those who are the least agreeable, on the other hand, demand that everything be in accordance with their designs.
I know that this seems like a more verbose version of @antonym's comment, but I'd like to point out that this applies to all types of relationships that people can have, not just those with the potential for romance.