It has been raining a lot for the past 24 hours, and still counting. Every raindrop from the sky wetting my car window felt like a memory flash in my head. It reminded me of the rainy nights in the past that we spent inching suburban roads with our silly…