Unrequited love...such a sad thing

Shadowheart has a personality that suits her mechanics in the game. Both horrible. She's far the weakest companion and Larian should at least re-stat her to make her relevant (ie. str/dex swap that would fit her thematically). But keep at it, behind those thorns there is apparently a rose waiting to be discovered!