After that day of the fight there was peace in Berk High School. Eret was hanging out with Hiccup, Astrid, and the others all the time now, learning why they were all so happy being out of the popular crowd. In the halls, no one messed with Hiccup after seeing what he was capable of doing. Hiccup was considered popular among the mass amount of students but no one treated him like such which is just how he liked it. People were finally understanding that there was no reason to stay divided in to groups and being labeled something they weren't. It was great and over all everyone was a lot happier. Hiccup did start racing again, it was hard to keep it a secret from Astrid but he managed. The band practices too had to be held at the studio and Hiccup made Astrid think he was going to work.

Astrid was healing fine, her leg only had to be wrapped now and she walked with a limp but in two weeks she'd be completely healed and for that she couldn't wait. They still had their wedding plans in full swing, going over last minute things since it was coming up fast. They were surprised to find that no problem had been thrown their way yet. Astrid's grades had improved greatly since Hiccup being her tutor because he'd give her something to work for, they always had a good time too. They still hadn't had sex, but that was fine by both of them because they weren't in a rush. Not to mention their friends were always over hanging out so they didn't get much alone time.

However today was Friday and school had just been let out. Hiccup had told his friends that he and Astrid were both unavailable this weekend because he was taking her out of town. He didn't say where but he planned to take her to a new indoor theme and water park called Dragons Edge. She'd been raving about it for months and Hiccup pulled a few strings so they could go to its grand opening. They were leaving the night and staying in a hotel then on Saturday they would be spending all day at the theme and water park, on Sunday they'd leave and be home in time for school Monday morning. Thing was, Astrid had no idea. He'd been keeping it a secret all week long.

"Dude, she's gonna love it!" Ruffnut exclaimed.

"I know...That's why I'm taking her this weekend." Hiccup smiled looking around making sure Astrid wasn't coming yet.

"I wish we could go, that place looks amazing. All indoors for the winter and then the walls can come down for summer." Snotlout added.

"I promise this summer we can all go. But this weekend is just Astrid and me." Hiccup chuckled to him.

"We'll hold you to that!" Dagur laughed as he and Hiccup did a fist bump.

"Hold him to what?" Astrid asked walking up beside him now. Hiccup kissed her gently and smiled.

"A big graduation party in June." Eret said quickly when everyone began to get nervous.

"Hiccup?...My Hiccup who hates parties is throwing a party?" Astrid asked looking up at him.

"Well yeah, end of the year party. No way I'm not gonna do it." Hiccup said to her. Of course now he'd have to do it, he made a mental note to make sure his ran it by his dad first.

"Huh. Well, great then! Can't wait. So are we going home now? You guys wanna come too?" Astrid asked looking at their friends.

"Oh! No, we can't tonight. I...told my mom I'd help her clean the house." Heather said quickly.

"Yeah, homework to do." Ruffnut said as Tuffnut nodded.

"I just remembered that I promised my dad we could go fishing." Fishlegs added.

"Yeah and I have to...get my car fixed." Dagur said.

"And we're helping him." Eret and Snotlout said together. Astrid arched a brow at their reasons now.

"Okay, what's going on. You guys never miss a night at Hiccup's, especially a Friday..." Astrid asked with her hands on her hips. Hiccup chuckled as he kissed her again.

"Astrid if you want the truth, I told them they couldn't come over tonight." Hiccup said now.

"How come? We always hang out for movie night on Friday's. Is your dad coming home or something?" Astrid asked looking at him. Hiccup laughed shaking his head. "Well tell me then." Astrid told him.

"Because I'm taking you out." Hiccup said, she blinked a bit surprised now. "I did promise that once the holidays were over, I'd take you on a date. So I'm taking you tonight." Hiccup smiled at her. She blushed with a nod.

"Right, so you two have fun!" Snotlout said as they all quickly ran off to leave Hiccup and Astrid there.

"Was it supposed to be a surprise?" Astrid asked him as they got in to the truck now.

"Kind of. But you are just to smart for the likes of me mi'lady." Hiccup said kissing her cheek as he started the truck and headed for home.

(Hiccup's House)

Once they arrived home, Hiccup kissed Astrid deeply once they were standing in the living room. Astrid blushed melting in to it fully as she grabbed his collar and backed up towards her room with him still in the kiss, she pulled him down on top of her while laying on her bed. Hiccup pulled from the kiss now looking at her. "Why'd you stop?..." Astrid breathed heavily, heart still racing in her chest.

"Uh well umm...why are we in your room on the bed?..." Hiccup asked her.

"Because it's where I wanted to be with you." Astrid said with a smile. "I want you, Hiccup." Astrid blushed a deep red now. Hiccup backed up a little hearing what she said.

"I thought you said you weren't ready." Hiccup asked her curiously. They'd only been dating maybe two months, he didn't want to rush things with her. He watched her bite her lower lip nervously as he sighed. "Alright babe, tell me what's going on..." Hiccup asked.

"Its nothing...I just thought you'd want me too..." Astrid said looking away slightly, her voice seemed hurt. Was she upset that he'd pulled away from her? Of course he wanted her but he was under the impression she wasn't ready yet.

"Astrid...look at me." Hiccup told her calmly, she looked at him slowly sadness in her blue eyes. "Tell me why you want to have sex when before Christmas you wanted no part of it." Hiccup asked her softly.

"I–I don't know...I can't explain it, Hiccup. I just...fell differently about it with you...Like I'm not scared of doing it." Astrid replied looking at him, "Remember Christmas Eve when we admitted our feelings for one another?" Astrid asked now.

"Of course, it's a night I'll never forget. But what does that have to do with this?" Hiccup said still facing her.

"I told you that the reason I avoided you was because I'd been afraid of my feelings." Astrid said next.

"Yeah but then you said you weren't afraid anymore because you said you felt safe with me." Hiccup added.

"I never slept with Eret because I was scared too, he always pushed me to do it. But you don't push me Hiccup, you never even bring it up. I–I guess what I'm saying is that...when I stopped being scared of my feelings for you and we got together, I stopped being afraid of having sex because I feel safe with you..." Astrid told him gently.

"I'm glad you're not afraid of me, Astrid. And I'm thrilled that being my girlfriend has made you feel safe and ready for that. And don't think for a second that I don't want you because I do. But...We've only been together a month babe, I don't want to rush it, to rush us. I don't want you making this decision when you're caught up in the moment because you might regret it later." Hiccup told her softly.

"I understand...And I'm sorry if I made you uncomfortable...This is second worst awkward situation besides your dad telling us he wanted grand kids..." Astrid blushed deeply. Hiccup chuckled now with a nod.

"And that's another thing too, Astrid. I have no protection and you already told me you're not birth control. I don't want to run the risk of you getting pregnant because I know you just got off your period about a week or so ago. That means you're entering your fertile week. It would ruin us still being in high school, only been together a short time, and we'd fight and push each other away with the stress and losing you is the last thing I want to do." Hiccup told her.

"You're right. I'm sorry..." Astrid told him, Hiccup kissed her gently.

"Don't be. I'm glad you are ready, but we both have to take precautions where we can. I promise we can have sex soon, just not right now. Okay?" Hiccup said.

"Okay." Astrid smiled to him.

"Good. Now start getting ready. We're leaving in an hour." Hiccup told her as he got up and pulled her to her feet with a smile.

"Where are we going?" Astrid asked him.

"Not telling." Hiccup said with a big smile as he left the room and went to his. Astrid smiled softly, how did she manage to get so lucky to have a smart, sensitive, caring boyfriend like him. Astrid would never understand it. She started getting her outfit together to wear for that night. After an hour, Hiccup was waiting in the living room for her on the couch. He was dressed in a pair of black pants, sneakers, and a dark blue button down shirt tucked in. He was making sure everything was ready, their suitcases had been packed by the maids and he already pulled them out of the closet and put them in the truck where she couldn't see them. They both had clothes for the weekend, bathing suits, and towels as well as bathroom items. He wanted to make sure they had everything and nothing went wrong. He heard Astrid's door open as she came out, he stood and looked at her.

Astrid was wearing a knee length black dress that had a v-cut front and wide tank top like straps with a red tie around the waist, she wore black flats and her hair was down completely instead of in its usual braid, a black headband with a red rose on the side was resting on her head as well. Hiccup's eyes widened in shock. She was drop dead gorgeous, not that she wasn't always but seeing her dressed like this just made it more noticeable. "I–is this to much? I wasn't sure...where we were going so I tried to go semi-nice." Astrid said nervously.

Hiccup walked over to her and took her hand in his as he bowed a bit and kissed her hand softly making her blush slightly. "You look perfect, Astrid..." Hiccup said bringing himself back up straight again.

"Thank you...you don't look half bad yourself, Hiccup." Astrid pointed out as she leaned up to kiss him, he returned it.

"Are you ready?" Hiccup asked her. She nodded then he did too as he led her outside to the truck and helped her inside, then closed her door and climbed in on his side. It was already 4:30 and their dinner reservation was at 5:00. Hiccup started the truck and they drove off down the road. After 10 minutes, Astrid reached over and flipped on the radio hearing a song she loved and started humming the tune softly, when the chorus kicked in she started to sing. Hiccup only smiled, he loved hearing her voice. Astrid noticed him looking at her and blushed.

"What's so funny?" Astrid asked him.

"Nothing, just listening to you sing is all. I told you that you have an amazing voice." Hiccup complimented softly.

"Oh come on...I'm not good at singing..." Astrid said looking down quickly.

"Yes you are, Astrid. You should sing professionally. No joke babe." Hiccup said gently.

"No way, I have wicked stage fright." Astrid exclaimed.

"You sang on stage with Strike." Hiccup reminded her.

"Like he gave me much choice...I was looking at him the whole time and not the raving crowd of screaming fan girls." Astrid remarked.

"You still did it though. If you can handle that, you can sing anywhere." Hiccup said as he pulled in where they'd eat for their date. He parked and shut off the truck. "Ready to eat?" Hiccup asked her. She nodded as he then got out of the truck and helped her out and they walked to the restaurant with her linked to his arm.

"Such a gentleman." Astrid giggled a bit.

"Would you want me any other way?" Hiccup asked opening the door for her and walking in to the hostess stand.

"Welcome! Will you be waiting for a table this evening or did you make a reservation." The woman stated.

"I believe you might find the name under Haddock." Hiccup replied softly. The hostess looked and nodded grabbing two menu's then leading them to their table, it was in the back where the private rooms were.

"And here we are Mr. Haddock. You're waiter this evening will be Fiske, he should be here shortly. Enjoy!" She said placing the menu's down on the table as Hiccup helped Astrid in to the booth, then he moved to the other side and sat down. The hostess then walked away with a smile.

"Hiccup, we didn't need a private room..." Astrid blushed lightly at him.

"Its our first date and I didn't want to be bothered by anyone else." Hiccup told her with a smile as he reached for the menu looking over it.

"This is one of Berk's fanciest restaurants...Look at all the choices...I don't even know if I can decide." Astrid said with wide eyes seeing the menu herself.

"You can have whatever you want, Astrid. No limit." Hiccup told her.

"Hic, I'm a twig like you, how much you think I can eat?" Astrid laughed at him now. Soon their waiter came over placing down napkins, place mats, and water for them.

"Hello, my name is Fiske and I'll be taking care of you this evening. May I start you off with something to drink?" He asked with his order pad out.

"You want your usual babe?" Hiccup asked her.

"No, I think I'll do...Orange soda please?" Astrid asked, Fiske nodded and looked at Hiccup now.

"Ginger Ale please. Thank you." Hiccup told him.

"I'll be right back with those for you two." Fiske said as he gave a nod and hurried off to get their drinks.

"You know this is my favorite place right?" Astrid said looking at Hiccup now.

"No kidding?" Hiccup asked glancing up from the menu now.

"I came here with my parents one time and got hooked. We started coming once a month until I was 14, then dad's job started needed him to travel. And mom's job made her a spokesperson for medical equipment when I was 15. Needless to say, we stopped coming here. I missed it." Astrid told him.

"I'm sure once they wake up they will take you again." Hiccup smiled at her.

"I hope so. And I'm bringing you so they can finally officially meet the man who has saved me so many times, and who is now my boyfriend." Astrid giggled.

"Flattery will get you no where love." Hiccup chuckled as Fiske returned with their drinks and put them down on the table.

"Have we decided on our meals?" Fiske asked them with a smile.

"I believe so. Astrid, did you decide?" Hiccup asked her. She nodded, "Ladies first." Hiccup smiled.

"Um, I'll have the Chicken Farfalle please." Astrid said, the waiter wrote it down.

"Excellent choice madam. And for you sir?" Fiske looked to Hiccup now.

"Seafood Gargonzolla." Hiccup replied to him. He wrote it down, took their menu's and walked towards the kitchen again.

"You love your seafood, don't you?" Astrid asked with a laugh.

"Do you really have to ask me that?" Hiccup grinned.

"You eat as much as a dragon does..." Astrid reached over to hold his hand.

"Dragons eat raw fish. I prefer mine fully cooked thank you very much." Hiccup smiled lightly rubbing her hand with his thumb. This was perfect for them, a quiet night out together without their friends and Hiccup couldn't wait for her to find out what else he had planned for them. She only thought they were going out to dinner, she was in for a big surprise when they didn't go home afterwards. After 20 minutes their food was brought out to them and they had begun to eat.

"This looks so good..." Astrid smiled wide.

"Well then eat it before it gets cold." Hiccup said to her with a light chuckle. Astrid nodded and began to eat the food, both of them just enjoying one another's company and talking about different parts of their lives. It seemed like the night never came to an end, which was fine for both of them. Astrid was having the time of her life with him. Astrid got through half her food before sitting back with a sigh. "Full?" Hiccup asked calmly.

"I can't eat another bite..." Astrid said rubbing her stomach.

"We'll take it home with us then." Hiccup nodded as he put down his fork and Fiske came over smiling. "Can we get two boxes please?" Hiccup asked him.

"Of course sir. Any desserts this evening?" Fiske asked them.

"Not this time my good man. Just the boxes and the check if you would." Hiccup said. Fiske nodded and headed to get them the boxes. When he returned and boxed up their food, he placed the check down.

"Just let me know when you're ready." Fiske told him. Hiccup nodded as he put the boxes of their food in the plastic bag and tied it shut. He lifted the check and looked it over before pulling out his wallet and placing in the amount for the check and then the tip. He closed it and set it down on the table as he got up and offered his hand to Astrid, she took it and got up. Hiccup grabbed the food and headed out. As he passed Fiske he smiled.

"It's all set on the table. The food was great, and the service amazing as always. Thank you." Hiccup said.

"Wonderful Mr. Haddock. Please come again soon." Fiske said with a nod. Hiccup continued to lead Astrid back out to the truck and helped her get inside, then he did as well. He started the truck and pulled out of the parking lot headed towards the high way. Astrid instantly knew something was off.

"Uh, Hiccup...Home is that way." Astrid pointed in the other direction. Hiccup only grinned at her now, one that sent shivers down her spine.

"Did I say we were only going to dinner for our date?" Hiccup asked her.

"Well no...You just said you were taking me out." Astrid stated curiously.

"Then the date isn't over yet. Just sit back and relax Astrid. I promise you, you'll like where we're going." Hiccup told her softly. Astrid smiled now, he was always so good to her. She sat back in the seat and closed her eyes waiting in anticipation, while she did she hadn't even realized she'd fallen asleep. Hiccup smiled as he relaxed staying focused on the road. Everything was going perfectly so far. Just another hour and a half they had to go.