HEY GUYS. I am so so so so so sorry for not updating. I'm on this cross country road trip with my family and my dad told me there would be wifi in the cabin... there is definitely NOT. I absolutely hate taking this long to update and I wish I could express how sorry I am. It's gonna be hard to write for the next couple weeks but I'm trying. I really really hope you enjoy this!

Thank you for the follows/favs/and REVIEWS3 xoxoxoxoxoxooxo

Cas stood up abruptly and knocked the table a bit, startling Jo. He clumsily excused himself and walked away from the table and out the door. I stood up quickly and followed him, leaving Jo and Benny behind us, probably utterly confused at what the hell was the big deal. We hadn't shared that much with them. I mean, they knew some, but not enough for them to know exactly why we got so freaked by one random phone call. I would apologize to them later for running out without explanation. I walked out of the door and Cas was standing right outside with the phone still in his hand ringing as he stared.

"Cas! Is it her? Answer it!" I said. Why the hell was he just looking at it.

"I can't- I just can't," he said and shoved the phone toward me. I hesitated, but took it after a moment. We needed to know what her answer was; it didn't matter who she spoke to on the phone. I answered the phone and put it up to my ear.

"Hello, this is Dean," I said.

Dean. This is Anna, is Castiel there?

"No, he can't talk right now."

Oh... should I call back?

"No, no, I can speak to him about it after." My heart was beating up into my head and I was surprised I could hear what Anna was saying. I wanted to get to the point. The longer I listened to her, the more stressed Cas looked. He was looking at me with furrowed brows and began to pace a little. When I got off the phone a few minutes later, I hung up the phone and looked at him with a straight face.

"Dean... wha-"

"You can stay," I cut him off, letting a huge smile break through. Cas froze.

"Are you serious? Please tell me you're serious because this is not the time to joke, Dean."

"Cas! You can stay! She's coming here!" I yelled. Cas jumped into my arms and I felt like I was going to cry. I mean- I wouldn't. Obviously. There was no way. Anyone who said they saw a tear was a lying bastard.

"This is unbelievable," Cas murmured into my neck. He pulled back a little and crashed his lips onto mine. It was pure excitement and joy, and I had no protest.

"Would you two get a fucking room?" we heard, and pulled apart to look. Charlie was standing at the curb smiling like an idiot. I felt the blush creep up on my neck, but it vanished when I realized I had nothing to be embarrassed about. Cas, the most amazing guy I had ever been lucky enough to know, wasn't moving away, and I'd say that was something to celebrate. "So? What's all the excitement about?" she asked when Cas and I failed to say anything.

"We just found out that Cas can stay. He doesn't have to move away," I said, trying to contain myself. I probably hadn't been that happy since Cas and me went on that date in the park. I was so thrilled that I could barely hear what exactly Charlie was saying back to us. There was definitely some excitement, some squealing, and some aggressive hugging to end with.

"Have you told the others?" she asked once she calmed down. I almost forgot. We needed to tell friends and my dad. And Sam would be ecstatic.

"No, we're about to go in and tell Benny and Jo. We'll meet you in there," Cas said. She nodded and hugged us again before rushing inside. We held on to the silence and looked at each other; grinning.

"I can't believe this," Cas said as he stepped closer to me. I took his hand and squeezed it. I couldn't seem to get that smile off my face. "What else did she say? Like- when is she moving here? And where? Maybe...near your house...?" he smirked.

"She didn't say many details, but I know that you don't have to go far. Apparently it took her a long time to convince her boyfriend to move. I can understand why, but that was a long time for us to be on the edge of our seat," I said honestly. It was really tiring to always be glancing over at the phone, or always feeling tethered to it as if it held the answer to life or something. I guess it was, in a way. If Cas were to leave, I don't know what my life would become. Definitely some version of hell. "She said she found a two bedroom apartment that she's hoping to be moved into in a month or two. But she didn't say where it is. It can't be too far, though."

"I can't even process all of this. I can't believe everything is- working. It's like I'm in some shitty high school movie that has an all-too-happy ending," Cas said.

"Is that bad?"

"Hell no. I've always wanted to be part of those happy endings." I smiled and kissed him on the forehead before we walked inside to meet our slightly bewildered friends.

The time we had at the pizza place was a blast. Everyone was so happy. I couldn't wait to tell Sam, so Cas finally urged me to call him. He was thrilled, and I asked to talk to my dad after. It seemed like my father tried not to show it, but he was relieved. I could tell. And it wasn't even a "oh thank god he'll be gone maybe my son won't be gay now" kind of relived. He cared about Cas, whether he would admit it or not. I never would have dared to imagine he would ever go as far as approving of my boyfriend, but he did. He more than approved. He saved Cas' life when he could have turned his head. He chose to let him live with us even though Cas and I were involved. He asked to see nothing of our relationship, but turned out barely caring when we touched each other. I was so fucking thankful and I didn't know how to repay him. I would probably be able to think of something, but the situation was so unusual. How could I have ever guessed that this would happen? I would find a way to thank him.

That day was just a blast of relief and joy. Everything was working out and it seemed like we would be alright. It was almost hard to believe after everything that had happened. It was like I knew what was happening and I knew everything would be okay, but I was still ready for things to fall apart again. I suppose I could have been grateful for that after we got back home and found him there. Azazel Waters. Cas had only told me a little about him. He was the kid who was with Cas when things got bad in Iowa. Cas didn't really like talking about him, but I knew enough to know he wasn't as great of a guy as he seems. He was just outside the house when we got back from the pizza place. I didn't know who it was, but I knew it was no one that would make things easy after seeing Cas' face. We had pulled up behind his car where he was leaning against it.

"Cas... you okay? Who is that?" I asked slowly.

"Shit," he breathed out. "It's Azazel. What the fuck does he want?" Cas said as the shock turned to anger. He got out of the car and ran up to his ex before I could say anything.

"Cas! Dammit..." I mumbled before getting out of the car to follow him.

"What are you doing here?" he yelled after he got close enough to Azazel. He gave the douchiest smirk I had ever seen in reply.

"Wow, Cassie. You got feisty," he said. I hated the guy. Hated his fucking guts. And who says 'feisty'? Cas looked even more pissed. I wished I knew what happened between them. I knew their relationship ended badly and Cas got real hurt, but he never gave me details.

"Answer my question," Cas demanded.

"Okay, okay. I heard a rumor you're in trouble so I decided to come visit."

"You heard a rumor? A rumor in Iowa about me? Seriously Azazel... you called Anna didn't you? What the fuck do you want?" Azazel glanced over at me with a sort of death stare and then looked back at Cas. His eyes softened, but he still had a creepy look on his face.

"I miss you, Cassie," he whispered, but I could still hear it. Cas laughed a bit and started walking back towards me.

"Go home, Azazel. And don't come back," he said as he took my hand and practically dragged me inside. I felt so stupid. I didn't say a word the entire time, but part if me said that was probably a good thing. The last thing I needed was to get in another fight with someone. I didn't hear Azazel say anything back, but he definitely wasn't pleased. Cas went straight for our room. He was more mad than I was expecting him to be after such a small encounter with Azazel.

"I am so sorry, Dean," Cas said after we had made it into my room and shut the door. I was glad we didn't run into Sam on the way because he would be all over us with excitement.

"Cas, what was all that about?" I asked.

"I don't know. I thought- and hoped- I would never have to see him again. Why did he decide to show up all of the sudden?"

"Listen, I'm not defending the guy, he seems like a total asshole, but maybe he was worried. I mean, you've been through a lot and I wouldn't be surprised if he found out about everything somehow."

"It doesn't matter. He should never come back. He doesn't have the right."

"Cas, tell me if I'm pushing too much here, but what is it that happened between you two that made things so intense?" I asked. Cas sighed and sat down.

"That's a really long story, Dean. One that you probably don't want to hear."

"Yes, I do. Cas I gotta know what the dickhead did to you."

"I thought I loved him," he murmured after a moment. "I was with him secretly before I came out at school and it was great, but then I decided I wanted to come out. He was all for the idea, but when the bullying started, he started to change. He never wanted to see me at school and when we would hangout outside of school he would just yell get all weird. It was like he thought he deserved better or something. One day, I caught him behind the bleachers with some guy he met in detention. When I told him we were over, he yelled and shoved me, saying that I couldn't break up with him. I didn't understand why he was upset about it. He was the one with his tongue down another guys throat, but he was. When he realized that he couldn't get me back, he started to spread even more shit about me around school. Things got worse and worse, just because I wouldn't stay with him after he cheated on me." I was speechless. Part of me wanted to hold Cas, and part of me was hoping Azazel was still out there so I could go rip his fucking head off. "See, I said it wasn't worth telling. I'm sorry, Dean," Cas said.

"Cas, hey, don't apologize. Thank you for telling me," I said. "Now, would you mind if I went and murdered him slowly with a dull pizza cutter?" Cas laughed and I was relieved to hear it. I really didn't know what to say or do. I didn't know if I was even supposed to do anything. It had been a while since they had their breakup and Cas never seemed to get very upset about it before, so I just assumed that he had mostly healed. If Azazel came back around trying to get back into Cas' life, I would do whatever I could to get him as far away as possible, but I hoped that he listened to Cas and went home for good.

The rest of the day went by smoothly. I could tell Cas was still a bit tense from anger and aggravation after Azazel's visit, but it helped when we talked more with my father and brother about the move. Cas was so excited about it that he relaxed more and more throughout the evening. My dad made an awesome dinner and we had a great time. I didn't think it was a good idea to mention Azazel's visit to my dad. It really didn't involve him, so why would I? The thought came to my mind over and over throughout the afternoon, but I really didn't see why it would. There was no reason my father needed to know why Cas' ex-boyfriend visited him him for barely a minute. I guessed I just felt like he should know. He cared about Cas and had spent all that time protecting him, and when I saw Azazel, I couldn't help but feel like he was a threat. He just gave me the creeps and I didn't want Cas to have anything to do with him. The thought of them once being together made me want to throw up. To imagine him ever -touching- Cas was something I wanted out of my mind forever. It was torture. The guy barely said anything, but he made me want to repeatedly hit him in face.

When nearly a week passed without Azazel showing back up, I was pretty sure we were done with him. It's not like I was stressing about it, but it was definitely on my mind. Cas seemed totally normal, too, so it was like it was forgotten. The more I thought about it, the more I realized how much I was overreacting. It really wasn't a big deal.

When the weekend came we went over to Cas' house to get some of the things he wouldn't need before he moved. I told him we didn't have to start packing already, he didn't even have that much stuff, but he insisted. He couldn't wait to get out those boxes and get all his stuff out of that house. He was clearly thrilled to get out once and for all. The bank would be taking it and he would never have to go back. My dad suggested the idea of Anna moving in to the house, but Anna couldn't afford it and I think everyone became somewhat aware that Cas needed to live elsewhere.

"So have you talked to Anna today?" I asked Cas as he was taking old books out from the back of his closet and stacking them in a box.

"Yeah she called this morning. She said she figured some stuff out and she hopes to be ready to move in a few weeks," he said.

"Awesome. I will say, the apartment might not be as suitable for you as Winchester Inn.," I said, getting an involuntary chuckle from Cas.

"Oh, I'm sure it'll be fine. I mean, the service is awful at that place. The bellboy isn't even that hot," he said after coming out from the closet. "His little brother is nice though. Cool kid."

"If the bellboy 'isn't even that hot' why'd ya sleep with him?" I teased while slowly making my way over to him.

"Boredom?" he said. We broke out into laughter and closed the gap I had made small. We were still laughing a bit and I pressed our foreheads together. "I love you, Dean," Cas said after we caught our breath.

"I love you, too, Cas." I wasn't expecting the word from either of us, but it just happened. It wasn't even a big deal. I thought maybe we just knew it, so saying the words were almost pointless. After a while we decided it was about time to get back to work. We packed up most of his books and extra clothes, and pretty much most of his room. I don't know why Azazel kept tugging at my mind, but he did, and eventually I couldn't help but say something. "Hey, Cas."

"Yes, darling?" he joked from across the room.

"Do you think Azazel will come back? Like, do you think he'll stay away like you said?" Cas kept labeling the boxes without replying, and for a moment I didn't think he heard me.

"He fucking better."