Honestly i HATED Nina with a passion i dont know why really its just she annoyed me, and i think she and Angel just moved way to fast. It was stupid. I just ugh it was like i wanted to jump into the t.v and like... nm thats not the point.
Too fast?
What the heck show have ALL of you people been watching?
Nina was in 3, thats right 3, episodes.
Unleashed, Smile Time and Power Play.
Lets take that in context time line.
Unleashed she meets Angel and there is a minor spark of attraction.
11 episodes later, which IF we take as real time of 1 episode equals a week, places us at roughly 3 months and Smile Time.
IF we take as read that Angel talks to her everytime she comes to W&H to 'change', that is meetings of 6 times a month(Night and Morning) which equals 12-18 personal meets these two share over that time.
Thats not including any times that she may 'pop' in to see Angel for a chat AND the likelihood is that when she first had to deal with this situation she may have called often(both in and phone).
Now, in Power Play, we are given the impression that it's their first time with the 'love making' SO thats a further 6 weeks after Smile Time, which we know is when they enjoyed Breakfast together.
In total that's 17 weeks between meet and shag.
Now, I know that alot of people on this very board will meet someone and screw them on the same day, some will wait a couple of weeks and some for longer, BUT the point is, there is NOTHING rushed about Nina and Angels relationship. On the contrary, it seems to me it takes a little too long.
In regards to Cordelia and Buffy, well quite frankly screw em.
Angel and Cordelia were never actually an Item and although they harboured feelings for each other, with the exception of a kiss, nothing happened.
He is allowed the same rights as everyone else is, he is allowed to seek companionship.
Buffy, well she is screwing the Immortal.
Angel did nothing wrong, he was not 'with' anyone, he was absolutely sure it wouldn't result in 'Angelus' AND he also knew that in the next few days he was GOING TO DIE.
Jeez.