Dumb? Never. It means you're trying to see the good even in situations where it's painfully obvious that
the bad outweighs the good and the scale has tipped. It's a good quality being forgiving, but there's different ways to forgive without it draining you and eventually happening again. I was betrayed, hurt and made look stupid , lied to and then made to feel like it was all my fault. Was it ? No. Did I feel guilty anyway ? Absolutely. I forgave that person and allowed their negativity to stay in my life. My mistake wasn't forgiving, it was putting myself in the same situation for it to potentially happen again. (And it did) Eventually I learned that sometimes you have to push people away when they become too toxic to you. Forgive them, you can even love them. But you have to keep them away or at least distance yourself from them.So, the answer here isn't to stop being so forgiving..
The answer is to forgive, but always be cautious and cut people off if you have to before they become too toxic and damage you too much.