Bad Buffy.
I love that Buffy told Angel Spike wasn't her boyfriend but was in her heart.
That means he meant more to her than just being a boyfriend.
Buffy: Are you gonna come here all Dawson on my every time I have a boyfriend?
Basically she lets it slip that she does think of Spike as her boyfriend too though.