Here's a breakdown of Faith's motivations:
* Desire for connection and validation: Faith, having been abused and ostracized, desperately craves connection and acceptance. Angel, with his similar past and capacity for empathy, represents a potential for genuine connection that she hasn't experienced before.
* Testing boundaries: Faith is a rebellious and impulsive character who often pushes boundaries and challenges authority. Her actions with Angel can be seen as a way of testing her limits and seeing how far she can go.
* Testing Angel: Faith might be subconsciously trying to "break" Angel, to see if his good nature is a facade or if he truly can resist temptation. This stems from her own cynicism and skepticism about the world.
* Projection of her own desires: Faith, being a slayer herself, might project her own desires onto Angel. Seeing him as a powerful figure, she might fantasize about having a dominant and controlling relationship with him, mirroring her own power dynamics as a Slayer.
It's important to note that Faith's actions with Angel are not solely driven by romantic attraction. They are fueled by a complex mix of emotional needs, rebellious tendencies, and a desire to test the boundaries of her own morality.
Ultimately, Faith's actions highlight her internal struggles and her desire to find meaning and connection in a world that has often been cruel to her. Her interactions with Angel are a complex and messy reflection of her internal turmoil.