It had been almost two weeks since that night between Hiccup and Astrid, they were staying in contact more with texting and messages. Hiccup was still working on his 'proposal' to Astrid and just about had it figured out until he remembered he had a race coming up on Friday but it didn't stop there, the whole senior class was taking a field trip to the track. Hiccup had to get out of it and he only knew one way. Call out sick. No one would know it was him with his gear on so he wasn't worried about being found out, but he still hated lying to Astrid. Another big event was the concert, that was on Saturday. He had to come up with an excuse for that but he settled on work like he'd originally told her was why he couldn't go. Hiccup was sitting at home, it was a Wednesday night and he was doing his homework. He'd wired the in law unit beside the house and everything was set up, he had to get Astrid to come over so he could do the proposal before the race since the tape was due on Friday before school was over.

Hiccup and her were supposed to meet up tonight but he didn't know where she was, last he heard she was at Eret's but that was 3 hours ago. He had his music playing, singing along to it as he finished up homework and put everything away and started to clean things up, he checked his phone. It was now 10:30pm, he looked at his calender where the deadline was circled for the proposal, he only had two days left. 'Come on, Astrid...where are you?...' Hiccup thought as he opened his phone and checked the texts again, still nothing from her. Truthfully he was beginning to get worried. Did he go look for her? Start asking around? No, he couldn't. She wasn't his girlfriend, it would look weird if he stated asking around for her, she probably just lost track of time. Suddenly, His phone started ringing. Glancing at the screen he saw that it was Astrid! He fumbled a bit, almost dropping it but caught it then answered it and put it his ear. "There you are!..." Hiccup stated quickly. "Do you have any idea how worried I've been? You were supposed to be here 2 hours ago." He sighed calming down now.

"I–I'm sorry...Um...Hi–Hiccup...D-do you think...you ca–can you come...pi-pick me up?..." Astrid asked him in a scared, shivering tone. Something was wrong. Hiccup grabbed his wallet and keys, slipping his shoes on and running out of his room, down the stairs.

"Where are you? What happened?" Hiccup asked quickly.

"I–I'm fine...ju–just cold, and alone..." Astrid replied.

"Where are you, Astrid?" Hiccup asked as he jumped in his car and turned it on.

"I–I don't know...Downtown I think..." Astrid told him quietly.

"Don't move...I'll find you. Do not get off the phone..." Hiccup told her as he plugged his phone in to the car jack, he pressed a button and his gps turned on. On the screen, it read 'locating cell phone call tower.' Then, 'Towers found. Location added to destination.' Hiccup pressed another button and the directions to Astrid's location came up. "I will be there in 15 minutes. Keep talking to me, don't make it obvious you're alone." Hiccup told her.

"O–okay...Um...H–how's your night?" Astrid asked him trying to stay calmly. Really, she had to ask that of all questions.

"I'm fine, you?" Hiccup replied as he started driving, following the directions his gps gave him.

"I'm g–good, tired, upset..." Astrid said. Hiccup heard her tone, it sounded like she was crying. Hiccup didn't like this, it wasn't like Astrid to call him so late and ask him to come get her, why didn't she know where she was?

"It's okay, I'll be there soon. I'm going as fast as I can..." Hiccup said gently. They talked about random things for 10 minutes before he pulled on the side of the rode and saw her sitting against a brick building. She had no coat, wearing her cheer leading outfit, and tears falling from her eyes as she was by herself. Hiccup ran out of the car and to her side, kneeling next to her. As soon as he was close, Astrid cried against him. Hiccup wrapped his arms around her comfortingly waiting for her to calm down. "Ssh...its okay...Come on...Lets get you home." Hiccup said softly as he helped her to her feet and brought her to the car, and she sat on the passenger's side putting her seat belt on with shaky hands. Hiccup got in the drivers side and cranked the heat up and turned his gps off. Hiccup turned the car around and started heading back to uptown, the ride was quiet for a while. "Astrid...what happened?" Hiccup asked her.

"I was at Eret's, things were fine...then we started to make out. He got...a little to touchy and I asked him to stop...he wouldn't until I pushed him off me. He kept asking if we could have sex...I told him I didn't want to because I wasn't ready. I noticed the time and said I wanted to go home...we got in the car and I guess...I fell asleep. When I woke up we were in that weird part of town, he pushed me out of the car...told me...he hoped this would get me ready and broken in for him and then he drove off. Th–that's when I called you..." Astrid said softly. Coming to a stop sign, Hiccup whipped his head towards her.

"So he left you alone in the worst part of town, with no coat and in your cheer leading outfit hoping you'd get...raped so you'd be...broken in for him?!" Hiccup yelled angrily. Astrid nodded softly to him. Hiccup looked ahead again as he pressed the gas peddle, "Did anyone approach you, how long were you alone, Astrid?" Hiccup asked her.

"Maybe 30 minutes and no...people walked by and looked at me but kept going...I always made it look like I was on my phone texting or something...I was so scared, Hiccup...I–I can't believe he left me there...Y–you were right about him..." Astrid cried lightly looking down and crying in to her hands.

"Call your mom, let her know I'm bringing you home..." Hiccup said to her.

"I can't...Mom and dad are both away for two weeks..." Astrid sniffled a bit.

"Then you're staying with me until they get back and I won't hear any arguments, Astrid." Hiccup said firmly.

"B–but...won't people talk?" Astrid asked him a little shocked.

"Ask me if I care right now. We'll stop at your house so you can get some clothes, and whatever else you need. I have plenty of extra room." Hiccup said as he reached her house and got out of the car with her. "Consider me your personal body guard for the next two weeks...And yes, I'm going in with you." Hiccup said walking beside her up to the main door.

"Y–you don't have to do this for me, Hiccup...Really, I've stayed alone before." Astrid said as she opened the door and walked in flipping on a light.

"Not when your boyfriend does something like this...A boyfriend protects his girl, he would never purposely put her in harms away...I don't want you alone, Astrid. Odin forbid he decides to come looking for you there..." Hiccup told her as he followed her inside her house, she went upstairs and started packing her bag and other things she would need. Hiccup watched as she started taking down pictures of her and Eret, throwing them away. "I'm assuming you are leaving him?" Hiccup asked.

"You're right...a boyfriend wouldn't do this to someone they claimed to love." Astrid packed her laptop and chargers. Hiccup noticed a bruise on her arm.

"Did he do that to you..." Hiccup asked pointing to it.

"When he grabbed me and shoved me out of his car..." Astrid sighed looking down.

"Where does he live?" Hiccup asked now.

"On Trapper Way...Maybe 10 minutes from here." Astrid said then saw Hiccup tighten his hand to a fist, "What are you gonna do?" She asked.

"Something I should of a long time ago..." Hiccup said as he helped Astrid with her bags, she locked the door and walked behind Hiccup to his car where he put her bags in the backseat and they both got in the car. Hiccup started it again and headed towards Eret's house. 10 minutes later, Hiccup pulled up and got out of the car. "Stay here..." Hiccup told her.

"Wait...Hiccup, don't do this!" Astrid pleaded him.

"No, Astrid. Stop defending him...What he did could of had a far worse outcome..." Hiccup said firmly. "Now stay in the car..." Hiccup said as he closed his door and walked up to Eret's door, he was having a party obviously. Hiccup banged on the door and waited for an answer, Snotlout answered it. Hiccup could already see people turning down the music and stopping what they were doing to watch and wonder why he was there.

"Uh this was invite only, Borgeson..." Snotlout laughed.

"Fuck off, Snotlout. Where's Eret?" Hiccup stated.

"Around." Snotlout replied.

"Get him now." Hiccup ordered.

"And what are you gonna do if I don't...?" Snotlout laughed out now, Hiccup curled his hand to a fist and punched Snotlout in the face sending him back and on his ass.

"That's what I'll do. ERET! I'm calling your ass out!" Hiccup said in a cold voice. The music stopped now as everyone looked at Snotlout on the ground with a bloody nose trying to figure out what just happened, their eyes trailed to Hiccup now. Eret came down the stairs and stood before Hiccup.

"Callin me out? Don't make me laugh. She ain't here, Borgeson. Get lost." Eret said.

"Oh I know she isn't. She's in my car, because you left her alone in the worst part of town because she wouldn't sleep with you!" Hiccup yelled at him. Eret smirked now crossing his arms over his chest.

"Typical slut. I knew she'd call you, her backup boyfriend. Whatever, but I gotta know...Did she get what she deserved?...Did she get broken in for me?" Eret laughed out. Hiccup cracked his knuckles as he grabbed Eret by the collar and threw him outside on his back. People swarmed outside to watch now, Eret got up as Hiccup approached him angrily. "You're gonna regret that!" Eret and Hiccup fought for maybe 3 minutes before Hiccup got the upper hand by kneeing Eret in the balls making him fall over. "That was a cheap shot..."

"The only thing I regret was not kicking your ass sooner. You're the one who is going to get what he deserves..." Hiccup said, Eret laughed again and went to punch him but Hiccup ducked and elbowed him in the gut making him gasp, then elbowed him under the chin, crouched and swept his leg to make him fall back but before hitting the ground Hiccup round house kicked him on the side of the face. Everyone gasped beginning to whisper as Hiccup stood next to Eret and lifted him by his collar with a fist ready. "You're going to stay away from her. Understand me?" Hiccup warned.

"Psh, and if I don't? She is my girlfriend after all." Eret chuckled.

"No, I'm not." Astrid said breaking through the crowd now.

"Astrid, I said to stay in the car..." Hiccup said glaring at Eret still.

"I know...But I wanted to make sure he knew from me that it's over." Astrid crossed her arms over her chest.

"Aw come on babe...I was going to come get you..." Eret said with a smile.

"Don't 'come on babe' me. It's over, Eret. I'm done. We're through." Astrid hissed out angrily.

"This is your fault! You turned her against me!" Eret snapped but Hiccup punched him again, this time making his lip bleed.

"It's not his fault you're an asshole who doesn't know when to stop. I told you I didn't want to sleep with you! I said I wasn't ready but instead of being understanding and respectful...You pushed me out of your car and left me to get raped, killed, or Thor only knows what else! It's almost 11:15 at night and Hiccup is the one who answered on the first ring, he didn't even ask why he just asked where I was and came to get me. He's more of a man than you'll ever be!" Astrid yelled now as she looked Hiccup softly. "Hiccup...can we go?...I just want to leave..." Astrid asked him now. Hiccup looked back at Eret angrily.

"This is your only warning. Stay away from her you son of a bitch...Or its you who will regret it." Hiccup said as he threw him back to the ground and stepped over him walking over to Astrid and put his arms around her shoulder's and led her back to his car.

"Keep running your mouth mama's boy...You don't have what it takes to beat me because you're weak, just like your mom was, that's why she died!" Eret laughed. Hiccup froze now.

"Astrid. Get in the car..." Hiccup said, his tone was vary dark now. A few people backed up as Hiccup walked back towards Eret with a an almost murderous look on his face. Eret hadn't noticed him when Hiccup came up behind and forced him in to a headlock. Eret cried out as Hiccup pushed him to the ground. "Weak am I? Seems like I'm over powering a boy twice my size..." Hiccup spat out angrily. Astrid watched in shock, she'd never seen such a look of hate before. "I told you if you brought my mother into again you'd get put in your place...Take back what you said, now." Hiccup warned.

"Okay..." He wheezed out, "Okay, I take it back! Just let me go!" Eret begged. Hiccup let go and kicked him face first into the ground which forced him to go unconscious. Hiccup walked away from him and back to his car, Astrid was already inside. Hiccup drove off to his house now, he didn't say a word the entire time.

"You didn't have to do that for me, Hiccup..." Astrid finally said as they neared Hiccup's street.

"That bastard had it coming..." Hiccup grumbled out as he turned the wheel in to his driveway and parked in the garage.

"Is your dad going to be okay with you having me here?..." Astrid asked.

"He's never home more than twice a month, maybe." Hiccup said as he picked up Astrid's small suitcase, and she took her laptop bag then they entered the house. "I'll text him tomorrow morning." Hiccup said as he walked up the stairs and to a guest room. He opened the door and flipped on the light. Inside was a small desk, shelves, a bed, closet, dresser, and two night stands. "You can use this room while you're here. You know where my room is if you need anything, Astrid..." Hiccup told her.

"Wait...Are you okay? You got hit a few times in that fight..." Astrid asked softly.

"I'm fine...Nothing I can't handle...It's late and we have school tomorrow..." Hiccup gave a soft smile.

"Okay...Night Hiccup..." Astrid said to him. Hiccup left the room with a nod.

"Night Astrid." Hiccup replied as Astrid closed the door to her new room and sat on the bed looking around. She kicked off her shoes and laid down falling asleep instantly. Once Hiccup was in his room he didn't go to sleep, he staring at a picture of his mom, dad, and him. "I'm sorry mom...I know you wouldn't be to proud to hear your son is starting fights...But I just couldn't deal with it anymore...I won't do it again...unless I have too." Hiccup said quietly as he laid on his bed staring at the ceiling.

~Friday~

This day was going to be hell for him. Today was the due date for the proposal video, but it was also the class field trip to the dragon race, which he happened to be racing in. It was 6am when his alarm went off and he forced himself out of bed tiredly. He hadn't slept well but he had to get up, he had to get the proposal done so Astrid could take it with her to school and once she left Hiccup could get ready for the dragon race. Hiccup made a quick breakfast and put it on a tray. He used the remote in his pocket to flip on the camera to record everything. Hiccup was hiding as Astrid came out of her room and went to the kitchen. "Hiccup?" Astrid called out not seeing him down there like she had the last two mornings. Astrid's eyes fell on the breakfast before her. Eggs, toast, bacon, sausage, and some orange juice with a single pink carnation in a small vase sitting beside a card. She picked it up and started to read it out loud.

'Good morning mi'lady. I hope you slept well. This breakfast is for you because you know it's the meal that will get your day going. Don't worry about there not being enough for both of us, all I need to start my day is to see your beautiful face. Eat up and then meet me in the living room. Love Always, Hiccup.' Astrid smiled with a small blush as she began to eat, 15 minutes later she was done and cleared her plate off placing it in the sink. As soon as Hiccup heard it, he raced to position making sure the camera would see it all. Astrid came walking in and saw him standing in the middle of the room. "Hiccup, what's all this?" Astrid asked softly walking up to him.

"Hey pretty girl, you know I love you. Can't stop, thinking about you. Always and forever you and I will be together. The love I have for you, until I die, I will treasure. Every minute, every hour I can't stop thinking about you. My days won't be complete without a smile from you. Hold my hand," Hiccup took her hand in his, "Understand you're the light of my life. You're my girl, my friend, that's why I want you to be my wife?" Hiccup sang to her. He didn't use his band voice, as he said the last line he pulled out a small red heart shaped box and opened it while on one knee.

"Hic–Hiccup?..." Astrid asked with a hand over her heart as tears formed in her blue eyes.

"Astrid Hofferson, will you do me the greatest honor of becoming my wife?" Hiccup asked gently, lovingly.

"Oh my God...yes! Yes, yes, yes!" Astrid cried as Hiccup got to his feet and hugged her tightly, Hiccup pulled out the small ring and put it on her finger. It was a cheapy ring, since this was only for the sake of the project. It was silver, with a heart on top in plastic diamonds. Hiccup smiled as she stared in to his eyes before leaning forward and kissing him lightly on the lips. "I love you." Astrid whispered to him with her forehead pressed to his now.

"I love you too." Hiccup replied as he took out the remote from his pocket that the camera couldn't see and stopped the recording. "Whew, that was fun..." Hiccup breathed out now.

"Wait a sec...Hiccup...you're warm?" Astrid said putting her hand to Hiccup's forehead now. "I think you're getting sick..." Astrid frowned.

"Yeah...I felt like crap all night..." Hiccup said trying to smile at her.

"Well you think you can go to school?" Astrid asked him.

"No way...I could barely get out of bed this morning but I knew we had to do this...You'll have to take it in with you..." Hiccup said to her.

"I'll stay home with you." Astrid offered as she led him back to his room. Once Hiccup got in bed, she covered him up.

"No, you'll miss the dragon race...You've been dying to go. I'll watch it from here. Go on, you have to turn the tape in." Hiccup smiled at her.

"Okay...You'll be alright? I'll text you between classes..." Astrid told him.

"The camera isn't rolling, you don't have to act like my girlfriend right now..." Hiccup reminded her.

"You're still my friend and I'm still going to worry about your well being." Astrid laughed as she looked at the clock.

"Go, Astrid...You have an hour to get ready." Hiccup told her. She nodded and left the room, Hiccup pretended to be asleep as the hour passed, Astrid came in once more time to say goodbye and get his keys from him since she'd be driving herself to school now. She kissed his forehead and left the room. Hiccup waited until he heard the car start and pull away before getting up and quickly dressing himself in his gear, then he raced out to the stables where his dragon happily awaited for him. "Hey buddy! I know I'm sorry I haven't flow you much but with her here, she's always around me. Can't risk anyone finding out our little secret right?" Hiccup asked him getting his saddle on. Toothless warbled happily licking Hiccup's face. After an hour, Hiccup put on his mask and climbed on Toothless's back and they took to the sky. "Alright bud, lets stretch your wings before the race in two hours!" Hiccup said, Toothless let out a roar and they zoomed off.