Sorry to hear what you are going through.
It seems that this reality has borne more suffering than it was meant to.
Ultimately, it is an unworkable situation that forces an impossibly flawed choice:
We can only choose to help others or to help ourselves, with no real middle-ground for something else between.
If there are people who inflict suffering then there has to be people to absorb that suffering in order for the reality to be able to continue.
And it so happens that the people who choose to help themselves are the ones who inflict the suffering on the people who choose to help others.
Wish I could give you better news than that, but those are the facts of the way things work.
It's why many good people can never catch an "honest" break, regardless of ability.
And it's why some evil people can never be stopped, regardless of obviousness.