2. Forgive and forget too easily
Arguably the biggest weakness of an overly nice person is that they tend to forgive and forget too easily. While it is true that holding on to a grudge is a like burden on yourself, forgiving too easily is a bad thing. Why? Because people will know that you are the easily forgiving person and thus they will continue to disappoint or cross you. And every time, they will give you a halfhearted apology which will melt your heart and you will forgive them. This cycle continues till the person stops apologizing altogether. The only way to stop people doing so is to be more firm and stricter with who you forgive. This will keep people in check and not take advantage of your forgiving nature.