[fic] Reunion

Feb 01, 2010 22:50

Title: Reunion
Rating: M
Characters: Ace/Marco
Word Count: 694
Notes:  Macro and Ace after all the current manga chapters. Lots of alcohol was involved in the making of this fic.

It’s cold, dark, and humid, reminding him of the cells of the lowest level of Impel Down. But there is a certain lack of the stench of blood, unwashed bodies, and the lingering acrid scent of the wardens who had to venture through the burning level four to reach where they’d hidden him. It made him shiver and let his logia’s flames dance to remind him that there is warmth, no seastone to chase it away till he felt helpless and empty.

And then Marco’s arms are around him, little blue flames dancing across the bare skin to match his red and orange flames. The warmth and closeness of another living person helps drive the helplessness and depression away. But there was still that hole in his heart, where so many of his friends had been held that he had now seen buried either in earth or ocean. It made him wonder so many times if he was worth it. And most of the times there was that little voice in his head that whispered to him that no, he wasn’t worth that much spilt blood and condemned souls. But Marco was there for him this night, and the voice was silent, smothered beneath the phoenix’s blue flames.

They shared no words, only feelings. He cried some; huge, wracking sobs that threatened to tear him apart but for those steady, warm arms that held him close, those calloused hands that smoothed his hair and stroked his back, those sift lips murmuring words to him that he just couldn’t think enough to process, but they were comforting none-the-less. And once the tears were dry, leaving him feeling like some empty husk without all that sorrow and pain, those lips were laying gentle kisses on his forehead, nose, then finally his lips. He yielded everything left in his mind and body to the older man, letting him chase away the depression with his quiet, and warm, passion. Teeth grazed his sensitive skin, lips laid tantalizing kisses, a deft tongue teased tender flesh, hands traced muscles and bone structures and scars, all driving that throbbing need within him burning. Before long he was whining and begging the phoenix to do whatever he pleased with him, so long as his needs were met.

The phoenix purred his answer in his ear, tongue tracing the outer lobe then biting the soft flesh gently. His fingers danced down his arousal-fevered skin to pull at his shorts, his hips lifting almost on his own to let the only real garment he wore be dragged from his body. He toed off his shoes and pulled at Marco’s pants, watching as he shucked them off and tossed them to the floor with his own. And then hot flesh met hot flesh, and he was drowning in the sweet warmth of passion, possession, but most of all love. It had been long, so very, very long, since they’d laid together. He couldn’t admit to being celibate without his long time partner, they both knew his needs wouldn’t allow that, but all the other transgressions were removed from memory with the deep thrust of Marco’s hips, the older man’s cock filling him, completing him. He begged forgiveness for his infidelity in gasps as the thrusts came faster, harder, making him shudder and arc his back in bliss. Those same calloused hands held steady to his hips, fitting so perfectly there as if they were made for each other. The next thrust hits in just the right place, and all the frustration of the past imprisonment is unwinding and before he can think his body is wracked with climax, his head thrown back and shouting Marco’s name as if it were something holy. As his vision blurs he feels the last few shallow, quick thrusts before Macro bites his lip and spills his hot seed inside him, then slumps forward breathing heavily.

He pulls the older man down, devouring his mouth in one last kiss as everything is fading to black, but this blackness is quiet and warm and he knows he won’t be alone and chained with seastone in that dark cavern when he wakes.

marco, ace, one piece, fic

Previous post Next post
Up