Arthur had always been there for (f/n). In Kindergarten, where they met, when her pencil broke, he'd given her one of his. Whenever she got lunch she didn't like, or had forgotten her lunchbox, he shared his lunch with her. When her goldfish died, he'd comforted her.
He was still there in middle school. When she couldn't go to the first dance because she was sick, he stayed home with her. He auditioned for band with her when she'd been too scared to do so alone. When her first real crush broke her heart, he was there to convince her he was a jerk and didn't deserve her. That was when he realised he loved (f/n).
And on into high school. They got lost in the hallways as freshmen together. They continued with band as sophmores together. He attended detention with her, and even bailed her out a few times. Then injunior year, she'd met Francis, a foreign guy from France.
Oh, how Arthur hated Francis. With every fiber of his being, with every ounce of his soul, he hated Francis. But somehow, he made (f/n) happy. So, he didn't say anything. They continued to date through senior year, and the summer leading up to college, he'd cheated on her. Arthur would be lying if he said he hadn't seen it coming, but he was still (f/n)'s shoulder to cry on.
Amazingly, they'd gone to the same college and they'd gotten back together. But Arthur had still been there for (f/n). Now college was over, and she was marrying Francis. How she had stayed with him for so long, Arthur didn't know. How could she not see how wrong he was for her?
She was coming over for one more night of it being just the two of them before she married the frog face. This was the last chance Arthur would have to confess to her before she was gone forever. But he couldn't ruin her happiness, and possibly their friendship, that way.
Arthur heard his doorbell ring and went to answer it. At the door was a puffy eyed (f/n) with mascara streaming down her cheeks. "(f/n), what's wrong?" Arthur asked, leading her into his house. He felt like he already knew. He sat her on the couch and she practically fell into his arms.
"He cheated on me!" She sobbed. "With one of my bridesmaids!" Arthur listened as she sobbed out the story. "I called her to make sure she had the right bouquet, and she told me it wasn't a good time to call. I was about to hang up when I heard him call for her to come back to bed." (F/n) was in hysterics again, and Arthur was fuming.
How dare he? She'd given him all her love, and he went and did this to her. Again! When he got his hands on that wanker...
"I feel so stupid!" She exclaimed, bringing him back to Earth.
"Oh, don't say that, (f/n)." He said. "He's the stupid one. He lost the most beautiful, funny, smart, and overall best girl he could ever hope for." (F/n) looked up at him with still watery eyes. Those were nearly all the words he'd wanted to tell her, and he wanted to say the rest, those three words that made all the difference. But they felt stuck in his throat.
He needed her to know that he loved her, everything about her. Her (h/l) (h/c) hair, her (e/c) eyes, and especially those things she didn't want anyone to know. The cute tiny snores she made when she slept, the way she'd cry over chick flicks but try to cover it up, even the way her face flushed when she was angry.
He couldn't get the words out, so he crushed his feelings into a kiss. (F/n) sat still for a moment, obviously shocked and confused. But eventually she kissed back.
When they pulled apart, Arthur rested his forehead against (f/n)'s.
"I'll take care of you." He whispered.