You can be a terrible person and a victim of abuse.

But writing a story centered with the theme of the circle of abuse with that flavor can be tricky in a game due to player choices unless you put enough contents to fully draw the picture: a complete upper city/Cazador arc with a lot of dialogues to interact with it. Fully resolve the whole Gur/Astarion/Cazador incident. Let Astarion face his past wrong doings instead of brushing it off like how the 7k spawns are none-issue no matter his choice/feelings about it.