A/N: Final season-ish. I don't remember when I wrote it. :) I don't own Boy Meets World!
"I had something great going with Angela, and I killed it." Shawn said, sadly. "I am incapable of a healthy, long lasting relationship."
"Come on, Shawn. You'll meet someone else." Cory tried to encourage him.
"I don't want anyone else. I only want Angela." Shawn buried his head in his hands.
"What you said wasn't true. You said you weren't capable of a healthy, long lasting relationship." Topanga said. "I'd just like to point out that you've been best friends with Cory almost our whole lives. Your friendship with him has lasted all these years."
"I just screw up everything. I've always been the kid from the wrong side of the tracks who everyone takes pity on with their friendship."
"Hey!" Cory protested. "No one talks about my best friend like that."
"I screw up everything with everyone."
"Like who? When did this start?"
"With Jon." Tears came to Shawn's eyes. "We argued. That's the last thing we did. We argued, and I still don't know if anything I said to him when he was in the coma got through to him before...before he died." He took a breath. "I am a screw up, from start to finish. I've hurt so many people."
"This started with Mr. Turner?" Topanga asked.
"I've always felt like most of me died with him."
"Shawn, part of all of us will always feel like it's missing without him. We didn't know that you were still hurting over Mr. Turner's death." Topanga was shocked that Shawn had kept this from all of them.
"I thought that when I met Angela, it would be better, because I could fill the hole Jon left with her. I just ended up hurting her."
"She still loved you until Christmas. What happened?" Cory asked. Angela stepped up to the doorway of the student union. Shawn's back was to her, but Cory and Topanga saw her.
"We came here to the student union, and talked, and she told me that she loved me. I was about to say that I loved her too. Then I thought about how much I'd hurt her the first time around, and I told her that I needed time. She said that she couldn't just wait around for me. She walked away, and I couldn't stop her. I just didn't want her to get hurt again. I hurt everyone. First Jon, now Angela."
"Shawn, Angela loves you. She loves you so much. She has been hurting because she thinks you don't love her." Topanga knew that she had to say this for Angela. Angela needed to hear him out without him sabotaging himself.
"I just want her to be happy." Shawn said. "And I can't make her happy."
Angela crossed the room to Shawn. "You only think you can't." she sat down beside Shawn, and lovingly put an arm around him. "I won't ask why you wouldn't tell me why you were so upset. I will say that I still love you, and that I won't leave you. Mr. Turner's death wasn't your fault; it was a horrible accident. Please let me into your world, Shawn. Please let me in. I want to love you." Cory and Topanga chose this moment to leave their friends alone.
Shawn took a deep breath, and slipped his arm around Angela. "Do you forgive me?" he asked. "For hurting you, and making you miserable?"
"Yes. And I always will forgive you. Please forgive me, too, Shawn. I didn't reach out to you when I saw that you were hurting."
"Doesn't love mean never having to say you're sorry?"
"No, it means that when someone says they are sorry, you forgive them, because you love them."
"I love you, Angela."
"I love you too, Shawn."
For the first time in a long time, everything in Shawn's world seemed to be right.
