Caradoc felt like he'd been hit by a bus when he'd woken up this morning. He wasn't sure what had come over him the past couple of days, but whatever it was it was gone come this morning. Instead of the warm, fuzzy feelings that had overcome him, he was left feeling cold and empty and guilty. He knew it was silly to feel guilty, of all things. It's not like he had told Petunia of his feelings, but regardless he felt wrong. Ever since he had met her, he only had eyes for her really. He liked to think that he was loyal, even though he had no cause to be. They were just friends, but Caradoc knew himself. He knew his feelings. And his feelings were for Petunia and so he stuck to them. To have that changed over the past couple of days, he just ... he didn't like it. Emma was certainly a sweet girl and he did like her, but not the same way he did Petunia.
As soon as he pulled himself from his bed, he was off trying to fix things. More importantly, he was off trying to find Petunia and as soon as he did he set about getting ready for her. Caradoc didn't have a lot of ... nice clothing. Most of his t-shirts boasted comic book characters. His only shoes were bright red chucks. And most of his jeans sported holes in them. Still, he pulled out a flannel and his least worn jeans and tried to look presentable. The knock on the door came just five minutes after he had finished trying to make his hair sit right couldn't have come soon enough and he found himself running for it.
Of course, then a voice in the back of his head said he should try not to appear so hopelessly in to her even if he was because girls didn't like that, so he paused to catch his breath before opening the door with a wide smile. The sight of her gave him pause though because, well, she did look lovely and Caradoc couldn't help his eyes from dipping down, if only for a second. And after that second he was sweeping forward to pull her into a hug and murmur "I missed you." into her hair.