Green Arrow x Black Canary

3.7K 95 8
                                    

Requested by WondermanForEver

   DINAH'S POV

  After visiting my father at the SCPD, I decided it was time for me to head on home. While I was making my way past a near-by apartment complex, a familiar black motorcycle pulled out in front of me and I smiled.
  The motorcycle belonged to the one and only, Oliver Queen. He took off his helmet and made his way towards me.

  We met halfway, and Oliver said,"Dinah, we need to talk."

  I nodded and wrapped my arms around Oliver's neck saying,"What about, Ollie?"

  Oliver opened his mouth to say something, but then he closed it. He did the same thing again, before I realized he must be really nervous to tell me whatever he needed to tell me.

  I smiled weakly and said,"Ollie, you can tell me. I will not hate you for it. Just be honest with me. There is nothing to be afraid of."

  Oliver nodded slowly and looked into my eyes saying,"Dinah, I know I have never said this out loud, but I love you more than anything. You are what keeps me going when I have lost so much. I could not have asked for someone better. You are always there to help me or give me advice, even when the answer is right in front of me. Dinah, there is no way I would have gotten this far without you, so Dinah Lance, will you marry me?"

  I smiled through my tears and tackled Oliver replying,"Of course, Ollie. I love you, too. Always."

  Oliver smiled and let out a sigh of relief. I chuckled and kissed him. He kissed back and gently pushed the ring onto my finger.
  I admired the ring for a few moments, before I hugged Oliver and buried my face in his neck. I could feel him relaxing under my touch, and I only thought about what could come next for both of us.

DC Comics Imagines Where stories live. Discover now