Everyone at some point has had a job that for some reason they can’t stand. Perhaps it was their coworkers, bosses, assignments, etc. but still day in and day out you come in, work, and try to be as pleasant as possible. You attempt to please everyone there and at the end of the day the only one who is unhappy is you.
I’m someone who tries to be as nice as possible and help those who need it but after working at this job I learned that you can’t always be super nice otherwise you’ll become a doormat for users and abusers (and trust me there are a lot of them in this world). Sometimes you just have to say “no”, even to your coworkers because some abuse kindness. Think about it this way, if you always say yes and do all of their work for them are they still getting paid: “yes” and are you getting anything extra other than work: “probably not”.
Not to sound preachy, but in reality sometimes, often through trial and error we learn who we can help. It’s not wrong to want to help others and be as giving as possible, but at times you have to help yourself and give yourself a break. Weeding out the manipulators and users can be hard and take some time but when you are cautious when dealing with them, don’t feel bad when telling them “no” or standing up for yourself. Remember you’re not being paid to eat crow, and why do it for free when it definitely doesn’t taste good. So stand up for yourself in the workplace and life in general but remember to do it in a tactful and adult like manner. You’re a great person and will still be even if you tell someone “NO”.