You may think that what you are doing is right and it is. You are doing your best to be the best version of yourself and not to let small people bring you down. You are holding people accountable to what they said they were going to do and they don't like that.
Before when you were not doing that, not holding accountable, those people were like leeches, draining you of blood and life force. You saw that, you felt that in your dream last night.
But it's okay, they are gone now. You learn from it, you avoid similar interactions in the future. Keep being better, keep being the best version of yourself you can be and allow this to shift.
You are taking the high road here, but know this, it's the right thing to do for you, but no one gets high on the high road.