This came into my head after I saw Day Four of Children of Earth. I don't want to spoil it, but just to prepare any non-UK Ianto fans and any fans who haven't seen Day Four yet for the heartache that is to come- Ianto dies.

Ianto

Dear Ianto,

I'm sorry about everything I said.

You were right, Ianto, about my longevity.

That I will outlive everyone I love,

And now here you lie, in my arms, stone dead.

I loved you too, Ianto, but I was too afraid to say so.

I was too afraid that you wouldn't love me back,

That you would reject my love and my heart would break... again.

Now I'm here, in this cavern of despair, and I have to see you go.

Sometimes I hate myself for wanting to talk it out.

Sometimes I wish I wasn't immortal- I've lived long enough

Already. I was so afraid to love at first, I gave up.

Then I met you, and for the first time in my life I wanted to shout

To the stars that I had found somebody to love at last.

I was such a fool back then, so I convinced myself that we weren't

Really a loving couple. That it was really just about sex.

It's amazing that someone can fall in love so damned fast.

It's terrifying just how easily the heart of the strong

Can break just like the bones of the weak.

Snap. Crack. Tear. The sounds of my soul tearing from my body.

I haven't felt this worthless in so long.

You can't be dead, Ianto. That's why I've written this letter.

The 456 have proven just how dominant they are.

Now they're going to get the children, and there's nought that I can do.

I promise, Ianto, I can make this better.

I don't know what I'm going to do just yet,

But I know I'm going to get you back. Really- I can't face life

Without you. You balance everything out, and you keep us all together.

I'll have you back, Ianto. I promise. It's a safe bet.

All my love,

Jack Harkness.