Jeez you made me have like double flashbacks while reading this!! LOL The first guy I got with didn't know I was a virgin either and I said kind of a similar thing about the birth control so he just assumed. Unfortunately he wasn't as nice as your Gerard here. Pfft. Or well, it's all in the past.
C came down stairs and was just chatting up this chapter though. He said all the bits where you describe the energy between the two characters reminded him too much of him and me. haha So I had to catch up and read this again. It's like I think when you get with "the one" - that single person out there that's perfect for you - like you're made for one another - it's very different. It's not just "good sex" it's like multiple levels beyond that. There is definitely a vibrational energy there. You know like the Taoists and all these ancient peoples have this whole thing about sex and energy flow. I think it's all true, but I didn't start off in the world thinking that!
Now back to the actual story. I love how you've not only intertwined their bodies but also their emotions. Although I think Gerard has more anger then Willow they are both grappling with the amazing feelings. And poor Willow asking "isn't it always like this?". I so felt for her feeling such as amazing connection with someone but then kind of being "rejected" in a way with Gerard keeping up with the "this is just fucking" facade. Even he now knows it's more than that because his mind is blown. And he's got to be feeling all kinds of crazy emotions just about taking her virginity like he did. I hope in the next chapter we get to "see" more of what's going on in their heads and you don't just warp us back to Bob's house! haha You better not! I'll make C write another interim chapter hahahaha
Awesome story.