Well, that isn't entirely right. Turning into Spike in this dream wasn't nearly as stressful as turning into Vash in the earlier one, mainly because I was never expected to shoot anything or fight anyone.
Anyway, it happened right in the middle of class. I was sitting at a desk, and then whoosh! I had become Spike! I was in his body, anyway. It was a lecture, and apparently no one noticed. ^_^*
My first concern, when I realized what had happened, was that my clothes probably looked really weird on Spike. I checked myself and found that I was wearing jeans and a grey t-shirt from Kennywood amusement park. Okay, completely non-gender-specific. I was fine as far as that went. (I don't know how my shoes or pants fit; the shoes should have been to small, and the pants too short and too baggy, due to Spike's total lack of a butt). However, I did realize that, er... my underwear was now quite uncomfortable.
I somehow procured a pair of boxers from somewhere, and snuck out the back of the classroom and into the bathroom. The girl's bathroom; I had gone into it completely out of instinct. I was in the stall before I realized what I'd done. Luckily, no one else was in there.
Standing in the bathroom stall was when I really noticed just how tall I had become. It was really interesting, especially since this was one of my rare first-person dreams. Usually I dream in the third person, even in the ones where I get hurt and can feel it. Odd. Anyhow, then some girls came in, and I huddled in the stall, hoping they'd go away and not notice me.
At this point I started seriously thinking about changing that underwear. The thing is, though, once I started thinking about pulling down my pants, well... it was embarrassing. It seemed wrong to look, somehow. ^_^*
I guess I ended up making some kind of decision, but the only other part of the dream I remember is having to save a cat-boy who had been held captive in the basement of the building. I never did get my original body back...