I may have accidentally killed Kagha and the whole grove got slaughtered, and now doing the same in the goblin camp. Help me!

I wanted to play nice and still want to but everything going downhill since i choose to attack Kagha and is there a way to turn it back without going back saves? (I have saved just brefore choose to attack but that was long ago)

(This is my first playthought so sorry idk really know the names or the races)

Firstly i was speaking to someone in the gove (looked like an elf or smt) and he said that nobody likes Kagha there but there is no opinion to change it. So when i talked to Kagha i wanted to reason that she might doing things wrong, like attacking the Thieflings is wrong. And somehow Ive started a fight. Ive killed her but when i got out from the cave most Thiefling were slaughtered and i couldn't save those in the other fight too so everyone was slaughtered.

Quick note: Wyll joined me brefore i choose to attack Kagha and i I spoke to him since and even bring him to the empty gove but didnt got angry? (Not like i wanted but i have read that he leaves if i do this)

After the slaughter of the gove i went to the goblin camp (i didn't killed the goblins in the ruined city(i was extra careful)) and helped Hamis to escape, but now i started to kill everyone in the goblin camp too???! Ive already killed 2 goblin leaders. Can't you somehow turn things around for the better? Without going back saves?? (And even taled to Karhlag (that demon lady in the forest) and she doesn't want to join me)