Draco’s wanted Ginny for a long time. A stolen kiss tips him over the edge into making Ginny an offer, an offer she really should have refused.
Great. The end was kinda scary tho.