It's really hard because sometimes I like her and sometimes she annoys me - like on Buffy she was such a b*&%h but she was funny and honest too and she's still honest and direct on Angel (as well as brave) but that sleeping with Connor was real dumb and real annoying! and although she's grown up in Angel she's a better person but maybe not a better character (???)...