Based on a prompt by dangfan: Castle doesn’t apologize in 2x1- how do they get together? 28 Days Fic Challenge: Day 12 (Additional sections will be added in the coming days as part of the challenge.), Story is set in Season 2, Episode 12 ‘A Rose for Everafter’.
Two roads diverged. It’s the only appropriate phrase Castle’s mind can conjure up as he stands caught between a rock and a hard place. Detective Kate Beckett, former muse, and Kyra Blaine, former girlfriend, standing in the same room. A slightly deranged fantasy come to life.
"What are you doing here, Castle?" Beckett has her detective face on, all iron core and prickly edges, the tension in her jaw hard enough to cut glass. He can’t quite get a read on her to determine if her annoyance extends exclusively to his presence in the room, or if the case of a dead bridesmaid has already worked under her skin.
Hell, for all he knows, she might have tossed the espresso machine he purchased for the precinct out the fifth story window and her grumpiness is related to the lack of regular caffeine intake. Three months without any contact, nearly six if you looked past their connection for Heat Wave press, and being held at gunpoint over the team’s latest murder.
"I’m - uh….I’m…." he’s stuttering like a child caught with one hand in the cookie jar, stumbling over the legitimate explanation. Rick’s mind still hasn’t processed the whole situation, most of it still wholly involved in accepting the idea that his ‘marriage is an archaic institution’ collegiate girlfriend looks like an angelic vision in white in the corner of the room, "She called me."