So Becca is just a ho, right?
We know that now.
She was married to Sean but they divorced. She was about to marry Andy before she went back to 1995. She went back in time and left Sean at the alter. Then she toyed with Andy and nearly ended his relationship with curly top. Just when Sean was getting over Becca and moving on with Paige and Becca comes back into the picture and messes that up too. Now we find out that 2003 Becca cheated on Sean with Kevin and thus alienating her best friend.
It's getting real hard to root for the protagonist in this show. I do have to admit that this show was getting boring before this episode. This episode was better.
Also, how does Becca not see it when Kevin flirts with her on the street in 2003? Even after she tells him she's married. Then he asks to walk with her. I've seen girls (even married ones) do this IRL. Do they really not see it? Or do they choose not to so they can try to justify it to themselves as "we're just friends."