Pairing: Puzzleshipping (Yugi and Yami)

Genre: Angst/Romance

Rating: K+

Summary: Does Yami really deserve Yugi's love? Yami's p.o.v. SNIPPET: How? How is that possible? How can you love a thing like me?

Yami

Yugi

Disclaimer: I do not own Yu-Gi-Oh! or any of the characters.

Never Let You Go

I look at you, and your smiling face, and I feel the pain in my chest. The pain of my heart ripping in two. The memories of that time are etched in my mind and heart for all eternity, and haunt me constantly. I am burdened with carrying these painful memories, in this life and the next.

But I deserve more.

I deserve more punishment for what I did to you. How you can forgive me so easily and so quickly, I do not know. Why are you so kind to me, when I do not deserve this kindness?

You speak to me, the angelic sound of your voice fills my ears, sending my heart soaring to heaven. But I do not belong there. For the things I have done, I must be condemned to the seven pits of hell.

I cannot believe how little time has past since you returned to me. When your soul was taken from me, I wanted to die. How could I carry on living when it meant a life without you? You are my life, I am nothing without you. I want to stay by your side, touch your soft skin, kiss your beautiful lips, hold you in my arms for all eternity.

But I don't deserve it.

I don't deserve any of this.

I'm sorry…

For what?

For everything. For all the pain I've put you through. I'm sorry.

It's not your fault.

Yes it is! Because of me, your soul was taken away to feed a monstrous beast.

But you got it back.

But because of me, you've come so close to death.

But you always saved me.

You almost died because of me!

You're worth dying for.

No! No, I'm not! How can you say such words about me? How can you pretend that nothing has happened.

I don't.

Then why are you acting like this? Why don't you hate me for what I've done for you.

I can never hate you.

Why?

Because I love you.

How? How is that possible? How can you love a thing like me? I am a monster who should not deserve your love. You are a creature of light, beautiful and perfect in every way. I am a creature of darkness hiding in the shadows. The two are complete opposites of each other, just like us.

And yet there are so beautiful together when they intertwine, just like us.

Stop it! Stop tormenting me with your words!

But I am speaking the truth.

Stop it! This isn't possible! No one can love me! Not after what I have done to you.

But I do love you. I don't care what you have done. What happened to us, that is all in the past. We all make mistakes, but we always manage to put them behind us and move on with our lives, learning from these mistakes. It is a part of life.

But…

I love you for who you are, not for what you have done. I love you with all my heart and soul, and I always will do.

And I look into your deep eyes, and see the undying love you have for me. I still do not understand how you can love a monster like me, but I can see in your eyes that you will never leave me. I see you have forgiven me for all that I have done to you, for all the danger I have put you through.

So why does it still hurt?

I reach out towards you, my angel, and take you in my arms. I pull your body close to mine, wrapping my arms around you tightly. I bury my face on your shoulder, and I smell your sweet scent.

And I cannot hold it in anymore.

The tears fall, breaking my once proud face. They slowly fall down my cheeks, landing on your shoulder, and a few on your neck. But you do not mind.

I feel your arms wrapping themselves around my body, pulling me close and comforting me. The tears fall faster, but I do not let go. I can't, not when I might lose you again. I love you too much to let go.

Yugi, my heavenly angel…

I can never let you go.