They were so similar, yet so different. Axels hands slightly moved down to the rank of the smaller brunet.
'Roxas… Is Sora? So this is…' With his lips he gently explored the boy's neck. 'Roxas?'

They smelled and tasted the same, yet there was something different he couldn't lay his hands on.
As his lips started to make their way to Sora's, he tried to figure out what it was that made them different.

Was it the way Sora swung is arms around the redhead's neck? Was it the way he giggled as soon as Axel touched him? Or was it… 'Sora or Roxas?'
After what seemed ages Axels lips finally touched Sora's and the boy carelessly opened this mouth to let the redheads tongue slight in.

Axel was confused, unable to understand how he could have the same feeling for two such different people. Yet those people shared a heart. Seemed to share a mind. And now even shared a lover.
'I don't think that's it. I loved Roxas the way he was. And now I love Sora, because he is who he is. But, thinking about it. He is Roxas? So do I love him for being Roxas? Or being Sora?'

As if he could read Axels thoughts Sora pulled away and looked at Axel with his usual bright smile, "its only you and me. Axel and Sora."

Axel thought about that words for a few seconds and then agreed.
There was no Roxas.
He was no nobody.
He was Axel.
And Sora was Sora.
And right now, they we're meant for each other. Regardless of what'll would happen tomorrow. Or what had happened in the past.
And with that thought Axel pulled the brunette against his chest and kissed him. Not Roxas. Only Sora.