Request from onedopegirl.
Y/n came back to Fairy Tail after another successful mission. He was an S rank mage. He smirked seeing Cana hugging the barrel with beer. He hoped she left some for him. After the greetings he got from the guild, he made his way to Cana to check it. Sadly, the barrel was empty. This meant that he had to go to the bar and ask Mirajane for a drink. The problem was that they weren't on best terms, which was a pain, considering that Y/n, even though he refused to accept it, had a soft spot for her. Y/n took a deep breath and made his way to the bar.
-Hey there Mirajane. - he said taking a seat. He could see that she wasn't pleased with having him around.
-Cana was inconsiderate again? - she asked, pretending she didn't know what he wanted.
-Yeah. - he nodded. - Could you be an angel you are and give me some f/d?
-I'm a demon. - she glared at him, taking it as a joke. - Anything else?
-No, thank you. - he answered and muttered to himself. - To me you will always be my beautiful angel. -it was too quiet for her to hear though. For a moment Y/n regretted that he didn't have guts to say it out loud. He would definately get rejected, but at least he'd have it out of his chest. - Thanks. - he said when she placed the glass in front of him. He took a sip, then another one.
Mirajane kept refilling his glass until midnight, when he decided to go home. To the big empty mansion where no one was waiting for him. He carefully went up the stairs, the world was spinning around him. He slowly got to his bedroom and fell on the bed.
Next day he woke up in his clothes with a hangover. He huffed and got up. He grabbed the painkillers, then went to the shower. The warm water on his skin made him feel better. Or maybe the painkillers kicked in... he couldn't really tell. When he was done, he got dressed and thought about having breakfast, but he couldn't pick what to eat, so he decided to go to the guild house.
He arrived just in time to see Laxus and Mirajane arguing. Y/n narrowed his eyes at Laxus and walked up to them. It was too early for him to listen to yelling like that. Laxus immediately noticed him and smirked.
-Y/n, it's a rare occasion to see you.- he said.
-I'm leaving today. - answered Y/n. -So shut the hell up, becasue I'm having a rough morning.
-I wonder, would you keep on leaving like that if you'd be in a relationship with that crush of yours? -Laxus asked in a teasing manner, earning a glare from Y/n.
-One more word and you'd be looking for your teeth all over the house. - warned Y/n. His feelings for Mirajane were a sensitive matter. Laxus only laughed and went away to his buisness.
-I didn't know you like someone. - said Happy, appearing out of nowhere.
-Leave it Happy, she doesn't like me back anyway. - Y/n answered rubbing his temple. He was wrong when he thought that the painkillers worked. This time Cana was concious and still had some beer in the barrel, so she handed the glass to him.
-Have a drink. - she said.
-Good idea. - he nodded and accepted the beer from her.
Mirajane came back behind the counter. From time to time she stole glances in Y/n's direction. She wished she could just casually talk to him like Cana does. Their bad relations started with trying to prove that one was better than the other. That led to anger and frustration. Then Y/n started taking longest missions possible. That's when Mirajane realized that she missed him. And now he was leaving again.
Meanwhile Cana and Y/n were getting more and more drunk. Mirajane smiled lightly. In this state Y/n wouldn't leave as he planned. He would have to sober up first. Around midnight he tried to go home, but he couldn't stand on his feet. The guild house was almost empty, everyone were in their houses already. Only Y/n and Mirajane were there. Mirajane decided to take the chance to stop Y/n from leaving. Even though he liked someone already, maybe she would be able to take his mind off his broken heart. Mirajane helped Y/n get up and led him to his house. Everyone knew where he lived. She found the key to the door in his pocket and dragged him inside. She threw him on the couch in the livingroom, not planning on looking for the bedroom. Y/n was asleep. Mirajane was about to leave, but she glanced at him over her shoulder. She fought with herself before she lost and turned away. She kneeled next to the couch and started playing with his soft hair.
-I wish you somehow liked me. - she said. - Because I like you a lot. And I don't know how to say that, I'm scared of you laughing it off.
-I feel the same. - he answered, not seeming that much drunk. - I pretended to be drunk out of my mind and confess, but you took me home. Thank you and I'm sorry for deceiving you like that.
-Maybe I should get mad but...you like me too? - she asked, earning a nod from Y/n.
They looked at each other in solence before Mirajane leaned closer. Y/n did the same and captured her lips in a kiss. Mirajane kissed back and wrapped her arms around his neck. Y/n pulled her on top of him and let her do whatever she pleased with him. He whined when she pulled away from him, way too early for his liking.
-Don't go for the mission tomorrow. -she said. - Stay with me.
-I can't say no to you. - Y/n smiled. -Now kiss me again, love.
Mirajane smiled hearing her newnickname and leaned in for another kiss.
