This is not a fic, only a (really) short drabble I wrote for a fellow chansoo shipper anon on ask.fm.
This is my headcanon for the pairing, and archiving it here might be useful instead of letting it rot in my ask.fm profile ;_;
You may ignore this post ~
♫ chanyeol will always crave for kyungsoo's soft touches, soft smiles, soft lips. he will be oblivious with his own feelings and touches kyungsoo like it's okay, because they're /best friends/. and best friends to everything with each other. on the other hand, kyungsoo is well aware about his own feelings towards chanyeol but takes chanyeol's touchy acts towards him as something chanyeol would do to his best friends, even if it's not kyungsoo. kyungsoo will be careful with his feelings, trying his best to pick up pieces of his heart that chanyeol, obliviously, takes away with him. it's always chanyeol's stupid laugh and stupid words and stupid everything that bright up kyungsoo's days.
when chanyeol says that he likes baekhyun, kyungsoo smiles for a split second then ducks away his head to hide his uncontrolled expression. later that night, after he takes a grip on himself, kyungsoo texts chanyeol with a "good luck, loverboy :)" then chanyeol will call him but kyungsoo doesn't pick up, doesn't know what to do. because even if he has thought about it, the thought still hurts.
when chanyeol finally gets together with baekhyun, kyungsoo is the happiest yet the saddest person on earth to receive the news. the thought of leaving chanyeol comes across his mind repeatedly. but there's chanyeol, holding both of his hands so desperately that the wall around kyungsoo's heart shatters down, saying "kyungsoo, don't leave me. i don't know what to do without you." because he really does, but kyungsoo doesn't know that.
when kyungsoo receives jongin's confession, he considers to ask chanyeol about it. but chanyeol is probably busy with baekhyun, and kyungsoo needs to be independent without his tall and lanky best friend anyway. so he says yes, because kim jongin is so adorable, and everything kyungsoo looks for in a relationship.
when chanyeol finds out about this, however, he considers beating the hell out of kim jongin. but there's kyungsoo's with wide eyes, something that says about him being afraid of chanyeol's fist that's balled only 10 cm away from jongin's jaw. so he retreats back, because best friends don't disappoint each other.
baekhyun will always question chanyeol's occasional mention of kyungsoo in their dates. he brings it up as a topic one day, because he doesn't need to hear kyungsoo's name when it's their third month anniversary, god damn it. but chanyeol shakes his head and defends kyungsoo, like it wouldn't disappoint baekhyun, like it wouldn't shatter baekhyun's heart into pieces. but he says, "i only love you." and baekhyun holds onto that.
jongin will find out that once, kyungsoo develops feelings on his so-called-best-friends. but kyungsoo would say that it was only in the pastime, and jongin is the only one he has in mind, because it's true. but he doesn't mention the occasional thoughts of chanyeol he has when he daydreams.
they can never stop gravitating towards each other, creating a rotation orbit between them. the pull of force is too big for baekhyun and jongin to wash away, that in the end they accept the fact that chanyeol and kyungsoo's friendship is beyond special. and kyungsoo thinks that he is happy this way, with his two most favorite people around him, while chanyeol starts to realize that maybe he likes kyungsoo a little bit more than baekhyun. he promises a forever to baekhyun, but he doesn't know if he could keep it; he doesn't promise a forever to kyungsoo, but he knows he doesn't need to promise to make kyungsoo understand that it's a lifetime they are going to spend time with.