you are on your period

8.1K 98 2
                                    

"Ahhh..." You scream as you crawl into your bed, holding your stomach because of the terrible cramps. Yep, it was this time in the month when mother nature decides to pay you a visit for almost a week.

Your Phone buzzed on the night stand, making you reach your hands out and unlock it to discover you have a text from your boyfriend, Niall.

Can I come??

you instantly type back.

not today. I will just lay in bed all day and eat chocolate.

Pressing Send, you place your phone beside you on bed and stare at the ceiling, dying in pain.

Minutes later, you were still laying in bed unable to sleep from the horrible pain when you hear a door slammed close and in seconds, Niall was rushing to your side with lots of plastic bags in his hands.

"Oh Babe, I got you a few things that would help you feel better." He starts kissing your face sweetly, caressing your cheeks.

"Niall, I told you I -"

"No Princess, my duty is to spoil you because you are my girl. Now, I gotcha a lot of things." He kept rambling and rambling, showing you what he brought for you. "and I went to the chemist and got you some period painkillers and chocolate also helps so I got you few. Oh and I know you always have this craving for salty snacks when you are on your period so I got you lots and lots of salty snacks and this squishy pillow so you can cuddle with while I cook you a delicious meal!" You stare in awe at Niall.

"Oh my God, Niall you are the best!" You force yourself to get up just to hug him but he gently pushes you down on bed and kisses your forehead.

"I always like this time of month because it's my excuse to spoil you since you don't like it when I do!" He explains, handing you the comfy pillow he got. You smile, still staring at him.

"Awwww.. I love you so much!" You try to speak without whining (because of the pain) but you fail. Niall smiles, pecking your lips.

"Now turn around. Lemme give you a nice back rub!"

Niall Horan ImaginesWhere stories live. Discover now