Until is incorrectly used. My suggestion: He remembered the first day they met when he spilled coffee on her skirt, apologized, and bought her a new skirt . Later they became friends and then lovers.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.