All night long, Blaine dreamed about a red yarn strand. He was running alongside it, tiny moments in time flashing beside it. For the longest time, he didn't know why he was running, what he was running from or toward. But the further he went, the more he began to realize that it wasn't just him in the moments beside the yarn. Kurt was there, too, a happy, smiling Kurt that he hadn't seen much of yet. It made his heart pound in his chest, matching the pace of his feet in the dream to the palpitations, to realize that he was being shown some sort of timeline that he couldn't yet understand. Perhaps he never would.
As the night and the dream wore on, Blaine began to sense that he was about to reach his destination. He felt as though he should be growing tired, but his dream body seemed to be gaining energy, not losing it. He could feel himself beginning to wake up, and as he did, his dream body picked up even more speed, running as fast as it could until he ran directly into someone's arms. The impact should have knocked them over, but it didn't. Instead, they tightened their arms around him, and when he glanced up at their face, he was met by none other than the crystal blue eyes of Kurt Hummel.
Blaine's eyes snapped open at that moment. His skin was slightly sticky with sweat, and he was breathing hard, as if he had actually just sprinted as long and as fast as the dream version of him had. Climbing out of bed, he made a beeline for the bathroom, stepping into a warm shower. He closed his eyes as he stood under the spray, replaying the end of the dream, the only thing he could remember of it.
He'd run so fast, falling into Kurt's embrace. He'd looked up into those perfect blue eyes, and they'd been filled with… What? Love? Desire? Pain? He couldn't quite remember. What he could remember, though, was glancing back down just as his eyes had opened. He'd seen something. What was it, though? Think, Blaine. Think. It was… Oh… The red yarn was tied around my pinky in a perfect bow… What an odd detail to remember.
He mulled over that fact as he ate a bowl of cereal and pulled on an outfit that was cute and comfortable. Though he still labored over it, he eventually chose a plain white polo shirt with a black-with-red-piping sweater vest, a pair of light gray slacks, and a pair of red buck shoes. Then, he was off to The Lima Bean.
As he drove, he wondered what Kurt would have to share with him. The guy obviously had some scars from his past, things he didn't like to talk about with anyone. Truth be told, Blaine was surprised he'd agreed to coffee and sharing. It seemed like the whole idea of being vulnerable with another person scared the crap out of him, and Blaine's heart genuinely hurt to see that. Though, he could understand. He'd been through the wringer, and he wasn't overly fond of talking about what he'd gone through either, especially not the loss of his dream. However, what he wanted more than anything was to be friends with Kurt, to have the chance to perhaps, one day, be more than friends.
By now, he knew enough to say that he didn't just want Kurt because of his high school crush or because those blue eyes had borne into his soul on the first day they'd met. There was something more to him that Blaine didn't understand but he knew he wanted. Today wasn't the day. Some day, though, he'd share all that with Kurt, let him know how he felt compelled to be in his life as more than a friend. Patience would certainly become his virtue. Waiting would be pure torture.
When he pulled into the parking lot at The Lima Bean, parked the car, and looked toward the front door of the coffee shop, he became the victim of another kind of torture: watching Kurt Hummel's perfect ass in his tight jeans as the man of his dreams walked through the tall glass door into the shop.
