The rain came down in endless silver threads that night, drumming against the windshield of my car as I pulled into the quiet lot outside my sister’s condo in Portland’s Pearl District. The clock on the dash glowed 10:52 PM, and my wedding to Derek was exactly eleven hours away. I should have been home, curled up with last-minute preparations, but there was one final thing I needed to pick up.