#Counter Display Boxes
Explore tagged Tumblr posts
Text
Captivating Custom Display Boxes to Spark Customers' Curiosity

Product presentation is the cornerstone of consumer perception in today's competitive retail marketing marketplace. Packaging goes beyond simple containment; it is the first handshake between a brand and its customer. Custom display boxes have emerged as indispensable instruments that reshape how products communicate a brand's character. With uniquely crafted designs, these product display boxes turn ordinary shelf placements into vivid brand stories that capture attention immediately, how much packaging can raise brand visibility and drive sales, offering insightful strategies for retail professionals aiming to redefine product presentation in a crowded arena.
Visual Merchandising Power Driving Consumer Behavior With Custom Display Boxes
Visual merchandising wields significant influence over consumer behavior by seizing the initial glance that often determines interest. In busy stores, a well-conceived display can spark curiosity and trigger a desire to explore. Custom display boxes play a crucial role in this process, employing inventive designs and striking imagery that transform standard shelves into captivating visual narratives. Counter display boxes craft a coherent story that resonates with buyers by harmonizing colors, shapes, and layout. Their artful presence converts fleeting looks into sustained attention, acting as silent storytellers. Custom product packaging creates a more vibrant shopping experience in dynamic retail environments.

Product Display Boxes Boosting Brand Visibility And Retail Impact
When a consumer reaches for a product, the impact of a well-designed custom box cannot be denied. Custom display boxes emphasize well-designed elements that embody the brand's identity through unique patterns, signature colors, and original graphics, instantly conveying authenticity. Product display boxes catch the shopper's attention among generic displays and compel them to learn more. The true power of display boxes lies in their ability to tell the brand's story, forging a meaningful connection that drives purchasing behavior and strengthens market presence within the retail environment.

Retail Display Solutions Diverse Types Of Display Boxes For Optimal Impact
Retailers have an assortment of display box formats designed to suit various products and environments in retail stores. Counter display boxes, strategically placed near checkouts, are ideal for triggering spur-of-the-moment purchases. Hanger display boxes make the most of vertical space and work perfectly for garments and similar goods. Kraft display boxes are also crafted for compact items, allowing them to be easily reached. Each option offers a unique mode of product presentation, ensuring items are showcased in a visually engaging manner while also crafting a pleasant consumer experience that drives interest and initiates deeper exploration throughout the store.

Material Selection Choosing The Right Display Box Materials For Brand Impact
The substance used in a display box plays a crucial role in its appearance and functionality. Kraft display boxes radiate an organic, eco-conscious vibe with rustic charm that resonates with mindful consumers. Meanwhile, corrugated display boxes substantially protect heavier items without sacrificing creative appeal. Cardboard display boxes offer a lightweight yet versatile alternative for various product themes. The choice of material reflects a brand's commitment to quality and sustainability while subtly influencing customer perceptions. Selecting the right custom kraft packaging transforms packaging into a meaningful signal that remarkably conveys a brand's essence and values.

Design Elements Captivating Customers Custom Counter Display Boxes
The artistry of a custom display box is expressed through refined design elements that capture interest instantly. Unmistakable brand colors, distinctive logos, and carefully chosen fonts harmonize to create a striking visual statement. Incorporating innovative features, custom display boxes with see-through windows or intricate cut-outs offer customers an enticing glimpse inside. Modern printing techniques add texture and clarity, turning counter display boxes into memorable works of art that lure shoppers into deeper exploration. These imaginative design choices stir curiosity and forge a unique connection between the consumer and the product, genuinely captivating the audience.
Practical Benefits Streamlining Retail With Functional Kraft Display Boxes
Custom display boxes do more than impress visually; they also supply considerable logistical advantages in busy retail stores. Their organized structure maintains custom display boxes and neat product arrangements, making it simple for shoppers to navigate the selection. Additionally, these design solutions simplify inventory management and reduce the time staff spend restocking. The sturdy construction of product display boxes protects goods from damage, ensuring items remain pristine upon presentation. Beyond visual allure, the utility of such packaging smooths store operations and contributes to fluid customer journeys. Integrating artistic and practical functions renders kraft display boxes remarkably effective in modern retail operations.

Driving Sales Customer Engagement Through Strategic Display Packaging
Skillfully positioned display packaging boxes act as magnets that draw consumers more deeply into a store's environment. Custom display boxes' distinctive designs capture attention and prompt spur-of-the-moment purchases, using strategic placement to trigger more profound interactions. When displays integrate elements spotlighting special offers or seasonal features, they craft a compelling narrative that resonates with shoppers. Such dynamic kraft display boxes use visual cues to stimulate conversation and promote repeat visits by converting fleeting curiosity into tangible sales. In retail spaces where every detail matters, counter display boxes form essential bridges between the product and the consumer, nurturing lasting relationships and remarkably driving consistent growth.
Display Box Success Real-World Case Studies In Retail Marketing
Real-world examples vividly illustrate the transformative effects of display boxes in modern retail. A prominent beauty brand embraced eco-friendly kraft display boxes, witnessing a surge in customer loyalty through positive public perception. In another instance, a consumer electronics firm introduced inventive custom display boxes that sparked widespread social media chatter while directly boosting walk-in traffic. The case studies highlight how thoughtful product display boxes shape consumer behavior and generate significant market interest. Sharing such success stories offers brands valuable insights into the practical benefits of creative presentation, encouraging experimentation with in-store displays and fostering deeper connections with their clientele.
The Future Of Retail Maximizing Brand Presence With Innovative Display Boxes
In conclusion, display boxes are potent instruments in reshaping how brands articulate their identity through physical presentation. By merging inventive design with practical considerations, custom display boxes transform ordinary product packaging into compelling narratives that captivate customers in crowded retail stores. They improve visual appeal and operational efficiency, bridging the gap between product and patron. As competition intensifies, integrating creative display solutions becomes essential for businesses eager to stand apart. Companies investing in innovative, custom product packaging find themselves reaping increased customer interaction and market strength, ultimately forging a path to sustained success remarkably.
#custom display boxes#kraft display boxes#counter display boxes#product display boxes#Custom Product Packaging#Custom Kraft Packaging#Custom packaging boxes#packaging boxes wholesale
0 notes
Text
The Psychology Behind Product Display Boxes And Consumer Behavior
Display boxes are an affordable and versatile solution for displaying products in retail stores. Made from biodegradable kraft material, they are customizable in shape, size, and print, making them ideal for promoting various items. Their sturdy design ensures product defense, while their eye-catching attendance grabs customer attention. Display boxes also boost brand prominence, helping businesses stand out. They are easy to assemble, highly customizable, and enhance product appeal, making them a popular choice for retailers.
#product display boxes#kraft display boxes#custom display boxes#counter display boxes#custom Kraft packaging#Eco-friendly Kraft packaging#Custom Packaging Boxes#PAckaging Boxes Wholesale#Kraft Packaging
0 notes
Text
The Emotional Connection Between Display Boxes And Consumers

Display Boxes are the hottest trend in Display Packaging. These boxes are specially manufactured for Individual products. They are so appealing to consumers. Your brand image can be conveyed to potential buyers. Custom Display Boxes help you promote your products, brands, and services. Different kinds of display packaging boxes are available with their ideal benefits. These packaging boxes provide unlimited exterior designing options. Due to its durability, designers can add different textures to these boxes. Custom display boxes offer superior protection for sensitive and delicate items. They also enhance the customer's shopping experience. It creates an emotional connection between goods and customers.
Enhance Your Brand with Eco-Friendly Kraft Display Boxes
Kraft display boxes usually hold mints, sweets, chocolates, bubble gums, cigarettes, and other small products. They are a perfect packaging solution for retailers, stores, and malls. You can appealingly showcase your products. High-quality material is used for these kraft display boxes. You can customize these Boxes according to your specifications. These boxes are suitable for reusing and recycling. Recycling is a prominent feature of custom display boxes. This material is appropriate for making new display boxes. It is an excellent way to save money in the long run. If kraft display boxes are sustainable and eco-friendly, your brand will be popular.

Handy & Cost-Effective Counter Display Boxes For Brand Promotion
Counter display Boxes help you enhance the value of your Brand and product. You can get these boxes with eye-catching customization. These boxes offer extravagant printing to make your brand and product stand out. Counter Display Boxes are perfect for making your products remarkable. Cardboard and paperboard materials are usually used to make these boxes. Custom display boxes with shapes, sizes, and styles can be used. They are displayed on counters and shelves designed to suit your environment. Counter display boxes in different styles and colors can increase your sales and brand image. Moreover, other dimensions, styles, designs, and elegant shapes are available for display packaging boxes.

Improve Brand Visibility with Customizable Product Display Boxes
Display boxes are customized boxes printed with high-quality printing techniques. They can be ordered or customized in enticing designs and shapes. Custom Display Boxes are a great advertising solution for your product packaging. 100% Environmental material is used to manufacture these boxes. Product display boxes are easily accessible and ensure buyers can conveniently and quickly find the required item. The use of these boxes is not unique for every brand. Various material options are available for product display boxes such as Kraft, Cardboard, rigid, etc. Display boxes are versatile and offer many options compared to regular custom packaging. You can get important details about your products. They also increase your product look.

Valuable Benefits & Effective Packaging Solutions
Display Boxes are versatile boxes with a powerful edge. They provide affordable packaging solutions. Kraft display boxes are customizable boxes and suitable for recycling. They are an excellent packaging solution for retailers and stores. They help you to showcase your products appealingly. High-quality material is used for these custom-made boxes. You can increase your business look with the help of these versatile product display boxes. They are not only accessible but also cheap. These boxes offer different benefits regarding sales and Brand promotion. Custom packaging is helpful for marketing purposes. It also provides effective solutions for all types of businesses. Display boxes are a great source of product information.

Highlight Your Product Features with Custom Display Boxes
Display packaging boxes are appealing to the customers. They are easy to assemble, durable, and manufactured quickly. Display boxes are eco-friendly and simple to transport. Custom Display Boxes highlight the important features of your products. These custom boxes permit the items to be shielded and packaged during transport. They reduce carriage costs and storage for many businesses. Counter display boxes are convenient and enhance Brand awareness. It is a cost-effective way to reach your larger audiences. You can display your products in style with customized kraft display boxes. Small-sized items can be showcased at retail shops. These boxes are budget-friendly; you can select visual designs to make these products visible.
Distinctive Features For Your Products
Cardboard Displays are specially used to display different items. They are excellent for sensitive products. Durable custom display boxes secure your products from any damage. Eco-friendly material is used for these boxes. Durable and versatile kraft display boxes show the superb quality of retail items. Customizing the containers' shape, size, material, color, and design is easy. You can differentiate your Brand and build eye-catching and memorable displays. You can add captivating colors to adorable custom packaging boxes. It highlights your product characteristics in an enchanting way.

Ideal Custom Packaging Solutions for Your Brand at Verdance Packaging
Verdance Packaging offers a remarkable platform for highlighting and showcasing product features. We provide exceptional, ideal, cost-effective custom display boxes solutions to promote your Brand. We offer incredible customized features. We manufacture custom packaging and printing boxes using eco-friendly, high-quality materials. Get unlimited customization, error-free, and quality services with free shipping.
#custom display boxes#kraft display boxes#counter display boxes#product display boxes#Custom Packaging#Custom display packaging boxes#packaging boxes#packaging and printing#custom display boxes wholesale
0 notes
Text

𝑬𝙡𝒆𝙫𝒂𝙩𝒊𝙣𝒈 𝑹𝙚𝒕𝙖𝒊𝙡 𝘿𝒊𝙨𝒑𝙡𝒂𝙮𝒔 𝒘𝙞𝒕𝙝 𝘾𝒖𝙨𝒕𝙤𝒎 𝑪𝙤𝒖𝙣𝒕𝙚𝒓 𝑫𝙞𝒔𝙥𝒍𝙖𝒚 𝑩𝙤𝒙𝙚𝒔
Retail stores and shopping centers employ counter display packaging boxes to showcase their items on the counter. These custom counter displays may be ordered in various sizes, shapes, and styles. Customers often offer the designs after discussing their wants and requirements with the designer. Choose Verdance Packaging to make small counter display boxes that add color to your shelves. With over Seven years of experience, we have set the standard for the packaging industry. We make custom counter display boxes to showcase packaged goods on store counters. Many different kinds and designs of containers are available. Their form and other characteristics are product-specific. You may use them to safely ship anything from very fragile items to those just a little on the hefty side.
#Counter display boxes#cardboard counter display boxes#custom counter display boxes#custom cardboard counter displays#Small Counter Display Boxes#Counter Display boxes wholesale#Custom packaging boxes#Custom Printed Counter Boxes
0 notes
Text

Display boxes are transparent or open-front containers designed to showcase products prominently. They are commonly used in retail environments to attract customers' attention, highlight merchandise, and enhance the overall shopping experience.
#Display Boxes#Display Packaging#Counter Boxes#Custom Display Boxes#Printed Display Boxes#Counter Display Boxes#Display Boxes Wholesale#Display Packaging Boxes#Wholesale Display Boxes#Retail display boxes
0 notes
Text

Custom Display Boxes will remain a key component in their marketing and branding strategies as businesses evolve and adapt to changing consumer preferences.
#Display Boxes#Display Packaging#Boxes for Display#Counter Boxes#Custom Display Boxes#Counter Display Boxes#small display boxes
1 note
·
View note
Text
Social anxiety is willlld
#hey here's this thing i put together about how to donate to relief funds and if you want to put cash in i have a box#can i display this in your office/store/counter/window#man i have literally dozens of businesses who are down but every. single. time. i sit there and go 🥺 what if they say no#and i KNOW what happens if they say no?? i thank them for their time and i go to the next business??#but i wish these really slow tigers would stop stalking me please and thank you
4 notes
·
View notes
Text
Styling Counters in CSS
New Post has been published on https://thedigitalinsider.com/styling-counters-in-css/
Styling Counters in CSS
Yes, you are reading that correctly: This is indeed a guide to styling counters with CSS. Some of you are cheering, “Finally!”, but I understand that the vast majority of you are thinking, “Um, it’s just styling lists.” If you are part of the second group, I get it. Before learning and writing more and more about counters, I thought the same thing. Now I am part of the first group, and by the end of this guide, I hope you join me there.
There are many ways to create and style counters, which is why I wanted to write this guide and also how I plan to organize it: going from the most basic styling to the top-notch level of customization, sprinkling in between some sections about spacing and accessibility. It isn’t necessary to read the guide in order — each section should stand by itself, so feel free to jump to any part and start reading.
Customizing Counters in HTML
Lists elements were among the first 18 tags that made up HTML. Their representation wasn’t defined yet but deemed fitting a bulleted list for unordered lists, and a sequence of numbered paragraphs for an ordered list.
Cool but not enough; soon people needed more from HTML alone and new list attributes were added throughout the years to fill in the gaps.
start
The start attribute takes an integer and sets from where the list should start:
<ol start="2"> <li>Bread</li> <li>Milk</li> <li>Butter</li> <li>Apples</li> </ol>
Bread
Milk
Butter
Apples
Although, it isn’t limited to positive values; zero and negative integers are allowed as well:
<ol start="0"> <li>Bread</li> <li>Milk</li> <li>Butter</li> <li>Apples</li> </ol> <ol start="-2"> <li>Bread</li> <li>Milk</li> <li>Butter</li> <li>Apples</li> </ol>
Bread
Milk
Butter
Apples
Bread
Milk
Butter
Apples
type
We can use the type attribute to change the counter’s representation. It’s similar to CSS’s list-style-type, but it has its own limited uses and shouldn’t be used interchangeably*. Its possible values are:
1 for decimal numbers (default)
a for lowercase alphabetic
A for uppercase alphabetic
i for lowercase Roman numbers
I for uppercase Roman numbers
<ol type="a"> <li>Bread</li> <li>Milk</li> <li>Butter</li> <li>Apples</li> </ol> <ol type="i"> <li>Bread</li> <li>Milk</li> <li>Butter</li> <li>Apples</li> </ol>
Bread
Milk
Butter
Apples
Bread
Milk
Butter
Apples
It’s weird enough to use type on ol elements, but it still has some use cases*. However, usage with the ul element is downright deprecated.
value
The value attribute sets the value for a specific li element. This also affects the values of the li elements after it.
<ol> <li>Bread</li> <li value="4">Milk</li> <li>Butter</li> <li>Apples</li> </ol>
Bread
Milk
Butter
Apples
reversed
The reversed attribute will start counting elements in reverse order, so from highest to lowest.
<ol reversed> <li>Bread</li> <li>Milk</li> <li>Butter</li> <li>Apples</li> </ol>
Bread
Milk
Butter
Apples
All can be combined
If you ever feel the need, all list attributes can be combined in one (ordered) list.
<ol reversed start="2" type="i"> <li>Bread</li> <li value="4">Milk</li> <li>Butter</li> <li>Apples</li> </ol>
Bread
Milk
Butter
Apples
* Do we need them if we now have CSS?
Funny enough, the first CSS specification already included list-style-type and other properties to style lists, and it was released before HTML 3.2 — the first HTML spec that included some of the previous list attributes. This means that at least on paper, we had CSS list styling before HTML list attributes, so the answer isn’t as simple as “they were there before CSS.”
Without CSS, a static page (such as this guide) won’t be pretty, but at the very least, it should be readable. For example, the type attribute ensures that styled ordered lists won’t lose their meaning if CSS is missing, which is especially useful in legal or technical documents. Some attributes wouldn’t have a CSS equivalent until years later, including reversed, start and value.
Styling Simple Counters in CSS
For most use cases, styling lists in CSS doesn’t take more than a couple of rules, but even in that brevity, we can find different ways to style the same list.
::marker or ::before?
The ::marker pseudo-element represents the counter part of a list item. As a pseudo-element, we can set its content property to any string to change its counter representation:
li::marker content: "💜 ";
Bread
Milk
Butter
Apples
The content in pseudo-elements also accepts images, which allows us to create custom markers:
li::marker content: url("./logo.svg") " ";
bread
milk
butter
apples
By default, only li elements have a ::marker but we can give it to any element by setting its display property to list-item:
h4 display: list-item; h4::marker content: "◦ ";
This will give each h4 a ::marker which we can change to any string:
List Title
However, ::marker is an odd case: it was described in the CSS spec more than 20 years ago, but only gained somewhat reliable support in 2020 and still isn’t fully supported in Safari. What’s worst, only font-related properties (such as font-size or color) are allowed, so we can’t change its margin or background-color.
This has led many to use ::before instead of ::marker, so you’ll see a lot of CSS in which the author got rid of the ::marker using list-style-type: none and used ::before instead:
li /* removes ::marker */ list-style-type: none; li::before /* mimics ::marker */ content: "▸ ";
list-style-type
The list-style-type property can be used to replace the ::marker‘s string. Unlike ::marker, list-style-type has been around forever and is most people’s go-to option for styling lists. It can take a lot of different counter styles that are built-in in browsers, but you will probably use one of the following:
For unordered lists:
disc
circle
square
ul list-style-type: square; ul list-style-type: circle;
bread
milk
butter
apples
For ordered lists:
decimal
decimal-leading-zero
lower-roman
upper-roman
lower-alpha
upper-alpha
ol list-style-type: upper-roman; ol list-style-type: lower-alpha;
bread
milk
butter
apples
You can find a full list of valid counter styles here.
It can also take none to remove the marker altogether, and since not long ago, it can also take a <string> for ul elements.
ul list-style-type: none; ul list-style-type: "➡️ ";
Creating Custom Counters
For a long time, there wasn’t a CSS-equivalent to the HTML reverse, start or value attributes. So if we wanted to reverse or change the start of multiple lists, instead of a CSS class to rule them all, we had to change their HTML one by one. You can imagine how repetitive that would get.
Besides, list attributes simply had their limitations: we can’t change how they increment with each item and there isn’t an easy way to attach a prefix or suffix to the counter. And maybe the biggest reason of all is that there wasn’t a way to number things that weren’t lists!
Custom counters let us number any collection of elements with a whole new level of customization. The workflow is to:
Initiate the counter with the counter-reset property.
Increment the counter with the counter-increment property.
Individually set the counters with the counter-set property.
Output the counters with either the counter() and counters() functions.
As I mentioned, we can make a list out of any collection of elements, and while this has its accessibility concerns, just for demonstration’s sake, let’s try to turn a collection of headings like this…
<div class="index"> <h2>The Old Buccaneer</h2> <h2>The Sea Cook</h2> <h2>My Shore Adventure</h2> <h2>The Log Cabin</h2> <h2>My Sea Adventure</h2> <h2>Captain Silver</h2> </div>
…into something that looks list-like. But just because we can make an element look like a list doesn’t always mean we should do it. Be sure to consider how the list will be announced by assistive technologies, like screen readers, and see the Accessibility section for more information.
Initiate counters: counter-reset
The counter-reset property takes two things: the name of the counter as a custom ident and the initial count as an integer. If the initial count isn’t given, then it will start at 0 by default:
.index counter-reset: index; /* The same as */ counter-reset: index 0;
You can initiate several counters at once with a space-separated list and set a specific value for each one:
.index counter-reset: index another-counter 2;
This will start our index counter at 0 (the default) and another-counter at 2.
Set counters: counter-set
The counter-set works similar to counter-reset: it takes the counter’s name followed by an integer, but this time it will set the count for that element onwards. If the integer is omitted, it will set the counter to 0 by default.
h2:nth-child(2) counter-set: index; /* same as */ counter-set: index 0;
And we can set several counters at once, as well:
h2:nth-child(3) counter-set: index 5 another-counter 10;
This will set the third h2 element’s index count to 5 and another-counter to 10.
If there isn’t an active counter with that name, counter-set will initiate it at 0.
Increment counters: counter-increment
Right now, we have our counter, but it will stagnate at 0 since we haven’t set which elements should increment it. We can use the counter-increment property for that, which takes the name of the counter and how much it should be incremented by. If we only write the counter’s name, it will increment it by 1.
In this case, we want each h2 title to increment the counter by one, and that should be as easy as setting counter-increment to the counter’s name:
h2 counter-increment: index; /* same as */ counter-increment: index 1;
Just like with counter-reset, we can increment several counters at once in a space-separated list:
h2 counter-increment: index another-counter 2;
This will increment index by one and another-counter by two on each h2 element.
If there isn’t an active counter with that name, counter-increment will initiate it at 0.
Output simple lists: counter()
So far, we won’t see any change in the counter representation. The counters are counting but not showing, so to output the counter’s result we use the counter() and counters() functions. Yes, those are two functions with similar names but important differences.
The counter() function takes the name of a counter and outputs its content as a string. If many active counters have the same name, it will select the one that is defined closest to the element, so we can only output one counter at a time.
As mentioned earlier, we can set an element’s display to list-item to work with its ::marker pseudo-element:
h2 display: list-item;
Then, we can use counter() in its content property to output the current count. This allows us to prefix and suffix the counter by writing a string before or after the counter() function:
h2::marker content: "Part " counter(index) ": ";
Alternatively, we can use the everyday ::before pseudo-element to the same effect:
h2::before content: "Part " counter(index) ": ";
Output nested lists: counters()
counter() works great for most situations, but what if we wanted to do a nested list like this:
1. Paradise Beaches 1.1. Hawaiian Islands 1.2. Caribbean Getaway 1.2.1. Aruba 1.2.2. Barbados 2. Outdoor Escapades 2.1 National Park Hike 2.2. Mountain Skiing Trip
We would need to initiate individual counters and write different counter() functions for each level of nesting, and that’s only possible if we know how deep the nesting goes, which we simply don’t at times.
In this case, we use the counters() function, which also takes the name of a counter as an argument but instead of just outputting its content, it will join all active counters with that name into a single string and output it. To do so, it takes a string as a second argument, usually something like a dot (".") or dash ("-") that will be used between counters to join them.
We can use counter-reset and counter-increment to initiate a counter for each ol element, while each li will increment its closest counter by 1:
ol counter-reset: item; li counter-increment: item;
But this time, instead of using counter() (which would only display one counter per item), we will use counters() to join all active counters by a string (e.g. ".“) and output them at once:
li::marker content: counters(item, ".") ". ";
Styling Counters
Both the counter() and counters() functions accept one additional, yet optional, last argument representing the counter style, the same ones we use in the list-style-type property. So in our last two examples, we could change the counter styles to Roman numbers and alphabetic letters, respectively:
h2::marker content: "Part " counter(index, upper-roman) ": ";
li::marker content: counters(item, ".", lower-alpha) ". ";
Reverse Counters
It’s possible to count backward using custom counters, but we need to know beforehand the number of elements we’ll count. So for example, if we want to make a Top Five list in reversed order:
<h1>Best rated animation movies</h1> <ol> <li>Toy Story 2</li> <li>Toy Story 1</li> <li>Finding Nemo</li> <li>How to Train your Dragon</li> <li>Inside Out</li> </ol>
We have to initiate our counter at the total number of elements plus one (so it doesn’t end at 0):
ol counter-reset: movies 6;
And then set the increment to a negative integer:
li counter-increment: movies -1;
To output the count we use counter() as we did before:
li::marker content: counter(movies) ". ";
There is also a way to write reversed counters supported in Firefox, but it hasn’t shipped to any other browser. Using the reversed() functional notation, we can wrap the counter name while initiating it to say it should be reversed.
ol counter-reset: reversed(movies); li counter-increment: movies; li::marker content: counter(movies) " .";
Styling Custom Counters
The last section was all about custom counters: we changed from where they started and how they increased, but at the end of the day, their output was styled in one of the browser’s built-in counter styles, usually decimal. Now using @counter-style, we’ll build our own counter styles to style any list.
The @counter-style at-rule, as its name implies, lets you create custom counter styles. After writing the at-rule it takes a custom ident as a name:
@counter-style my-counter-style /* etc. */
That name can be used inside the properties and functions that take a counter style, such as list-style-type or the last argument in counter() and counters():
ul list-style-type: my-counter-style; li::marker content: counter(my-counter, my-counter-style) ". ";
What do we write inside @counter-style? Descriptors! How many descriptors? Honestly, a lot. Just look at this quick review of all of them:
system: specifies which algorithm will be used to construct the counter’s string representation. (Obligatory)
negative: specifies the counter representation if the counter value is negative. (Optional)
prefix: specifies a character that will be attached before the marker representation and any negative sign. (Optional)
suffix: specifies a character that will be attached after the marker representation and any negative sign. (Optional)
range: specifies the range in which the custom counter is used. Counter values outside the range will drop to their fallback counter style. (Optional)
pad: specifies a minimum width all representations have to reach. Representations shorter than the minimum are padded with a character. (Optional)
fallback: specifies a fallback counter used whenever a counter style can’t represent a counter value. (Optional)
symbols: specifies the symbols used by the construction system algorithm. It’s obligatory unless the system is set to additive or extends.
additive-symbols: specifies the symbols used by the construction algorithm when the system descriptor is set to additive.
speak-as: specifies how screen readers should read the counter style. (Optional)
However, I’ll focus on the required descriptors first: system, symbols and additive-symbols.
The system descriptor
The symbols or additive-symbols descriptors define the characters used for the counter style, while system says how to use them.
The valid system values are:
cyclic
alphabetic
symbolic
additive
fixed
extends
cyclic will go through the characters set on symbols and repeat them. We can use just one character in the symbols to mimic a bullet list:
@counter-style cyclic-example system: cyclic; symbols: "⏵"; suffix: " ";
bread
butter
milk
apples
Or alternate between two or more characters:
@counter-style cyclic-example system: cyclic; symbols: "🔸" "🔹"; suffix: " ";
fixed will write the characters in symbols descriptor just one time. In the last example, only the first two items will have a custom counter if set to fixed, while the others will drop to their fallback, which is decimal by default.
@counter-style multiple-example system: fixed; symbols: "🔸" "🔹"; suffix: " ";
We can set when the custom counters start by appending an <integer> to the fixed value. For example, the following custom counter will start at the fourth item:
@counter-style fixed-example system: fixed 4; symbols: "💠"; suffix: " ";
numeric will numerate list items using a custom positional system (base-2, base-8, base-16, etc.). Positional systems start at 0, so the first character at symbols will be used as 0, the next as 1, and so on. Knowing this, we can make an ordered list using non-decimal numerical systems like hexadecimal:
@counter-style numeric-example system: numeric; symbols: "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "A" "B" "C" "D" "E" "F"; suffix: ". ";
bread
butter
milk
apples
alphabetic will enumerate the list items using a custom alphabetical system. It’s similar to the numeric system but with the key difference that it doesn’t have a character for 0, so the next digits are just repeated. For example, if our symbols are "A" "B" "C" they will wrap to "AA", "AB", "AC", then BA, BB, BC and so on.
Since there is no equivalent for 0 and negative values, they will drop down to their fallback.
@counter-style alphabetic-example system: alphabetic; symbols: "A" "B" "C"; suffix: ". ";
bread
butter
milk
apples
cinnamon
symbolic will go through the characters in symbols repeating them one more time each iteration. So for example, if our symbols are "A", "B", "C", it will go “A”, “B”, and “C”, double them in the next iteration as “AA”, “BB”, and “CC”, then triple them as “AAA”, “BBB”, “CCC” and so on.
Since there is no equivalent for 0 and negative values, they will drop down to their fallback.
@counter-style symbolic-example system: symbolic; symbols: "A" "B" "C"; suffix: ". ";
bread
butter
milk
apples
cinnamon
additive will give characters a numerical value and add them together to get the counter representation. You can think of it as the way we usually count bills: if we have only $5, $2, and $1 bills, we will add them together to get the desired quantity, trying to keep the number of bills used at a minimum. So to represent 10, we will use two $5 bills instead of ten $1 bills.
Since there is no equivalent for negative values, they will drop down to their fallback.
@counter-style additive -example system: additive; additive-symbols: 5 "5️⃣", 2 "2️⃣", 1 "1️⃣"; suffix: " ";
Notice how we use additive-symbols when the system is additive, while we use just symbols for the previous systems.
extends will create a custom style from another one but with modifications. To do so, it takes a <counter-style-name> after the extends value. For example, we could change the decimal counter style default’s suffix to a closing parenthesis (")")`:
@counter-style extends-example system: extends decimal; suffix: ") ";
bread
butter
milk
cinnamon
Per spec, “If a @counter-style uses the extends system, it must not contain a symbols or additive-symbols descriptor, or else the @counter-style rule is invalid.”
The other descriptors
The negative descriptor allows us to create a custom representation for a list’s negative values. It can take one or two characters: The first one is prepended to the counter, and by default it’s the hyphen-minus ("-"). The second one is appended to the symbol. For example, we could enclose negative representations into parenthesis (2), (1), 0, 1, 2:
@counter-style negative-example system: extends decimal; negative: "(" ")";
bread
butter
milk
apples
The prefix and suffix descriptors allow us to prepend and append, respectively, a character to the counter representation. We can use it to add a character at the beginning of each counter using prefix:
@counter-style prefix-suffix-example system: extends decimal; prefix: "("; suffix: ") ";
bread
butter
milk
apples
The range descriptor defines an inclusive range in which the counter style is used. We can define a bounded range by writing one <integer> next to another. For example, a range of 2 4 will affect elements 2, 3, and 4:
@counter-style range-example system: cyclic; symbols: "‣"; suffix: " "; range: 2 4;
bread
butter
milk
apples
cinnamon
On the other hand, using the infinite value we can unbound the range to one side. For example, we could write infinite 3 so all items up to 3 have a counter style:
@counter-style range-example system: alphabetic; symbols: "A" "B" "C"; suffix: ". "; range: infinite 3;
bread
butter
milk
apples
cinnamon
The pad descriptor takes an <integer> that represents the minimum width for the counter and a character to pad it. For example, a zero-padded counter style would look like the following:
@counter-style pad-example system: extends decimal; pad: 3 "0";
bread
butter
milk
apples
The fallback descriptor allows you to define which counter style should be used as a fallback whenever we can’t represent a specific count. For example, the following counter style is fixed and will fallback to lower-roman after the sixth item:
@counter-style fallback-example system: fixed; symbols: "⚀" "⚁" "⚂" "⚃"; fallback: lower-roman;
bread
butter
milk
apples
cinnamon
Lastly, the speak-as descriptor hints to speech readers on how the counter style should be read. It can be:
auto Uses the system default.
bullets reads an unordered list. By default, cyclic systems are read as bullets
numbers reads the counter’s numeric value in the content language. By default, additive, fixed, numeric, and, symbolic are read as numbers.
words reads the counter representation as words.
spell-out reads the counter representation letter by letter. By default, alphabetic is read as spell-out.
<counter-style-name> It will use that counter’s speak-as value.
@counter-style speak-as-example system: extends decimal; prefix: "Item "; suffix: " is "; speak-as: words;
symbols()
The symbols() function defines an only-use counter style without the need to do a whole @counter-style, but at the cost of missing some features. It can be used inside the list-style-type property and the counter() and counters() functions.
ol list-style-type: symbols(cyclic "🥬");
However, its browser support is appalling since it’s only supported in Firefox.
Images in Counters
In theory, there are four ways to add images to lists:
list-style-image property
content property
symbols descriptor in @counter-style
symbols() function.
In practice, the only supported ways are using list-style-image and content, since support for images in @counter-style and support in general for symbols() isn’t the best (it’s pretty bad).
list-style-image
The list-style-image can take an image or a gradient. In this case, we want to focus on images but gradients can also be used to create custom square bullets:
li list-style-image: conic-gradient(red, yellow, lime, aqua, blue, magenta, red);
bread
butter
milk
apples
Sadly, changing the shape would require styling more the ::marker and this isn’t currently possible.
To use an image, we pass its url(), make sure is small enough to work as a counter:
li list-style-image: url("./logo.svg");
bread
milk
butter
apples
content
The content property works similar to list-style-image: we pass the image’s url() and provide a little padding on the left as an empty string:
li::marker content: url("./logo.svg") " ";
Spacing Things Out
You may notice in the last part how the image — depending on its size — isn’t completely centered on the text, and also that we provide an empty string on content properties for spacing instead of giving things either a padding or margin. Well, there’s an explanation for all of this, as since spacing is one of the biggest pain points when it comes to styling lists.
Margins and paddings are wacky
Spacing the ::marker from the list item should be as easy as increasing the marker’s or list margin, but in reality, it takes a lot more work.
First, the padding and margin properties aren’t allowed in ::marker. While lists have two types of elements: the list wrapper (usually ol or ul) and the list item (li), each with a default padding and margin. Which should we use?
You can test each property in this demo by Šime Vidas in his article dedicated to the gap after the list marker:
You’ll notice how the only property that affects the spacing within ::marker and the text is the li item’s padding property, while the rest of the spacing properties will move the entire list item. Another thing to note is even when the padding is set to 0px, there is a space after the ::marker. This is set by browsers and will vary depending on which browser you’re using.
list-style-position
One last thing you may notice in the demo is a checkbox for the list-style-position property, and how once you set it to inside, the ::marker will move to the inside of the box, at the cost of removing any spacing given by the list item’s padding.
By default, markers are rendered outside the ul element’s box. A lot of times, this isn’t the best behavior: markers sneak out of elements, text-align won’t align the marker, and paradoxically, centered lists with flex or grid won’t look completely centered since the markers are outside the box.
To change this we can use the list-style-position property, it can be either outside (default) and inside to define where to position the list marker: either outside or the outside of the ul box.
ul border: solid 2px red; .inside list-style-position: inside; .outside list-style-position: outside;
bread
butter
milk
apple
content with empty strings
In the same article, Šime says:
Appending a space to content feels more like a workaround than the optimal solution.
And I completely agree that’s true, but just using ::marker there isn’t a correct way to add spacing between the ::marker and the list text, especially since most people prefer to set list-style-position to inside. So, as much as it pains me to say it, the simplest way to increase the gap after the marker is to suffix the content property with an empty string:
li::marker content: "• ";
bread
milk
butter
apples
BUT! This is only if we want to be purists and stick with the ::marker pseudo-element because, in reality, there is a much better way to position that marker: not using it at all.
Just use ::before
There is a reason people love using the ::before more than ::marker. First, we can’t use something like CSS Grid or Flexbox since changing the display of li to something other than list-item will remove the ::marker, and we can set the ::marker‘s height or width properties to better align it.
Let’s be real, ::marker works fine when we just want simple styling. But we are not here for simple styling! Once we want something more involved, ::marker will fall short and we’ll have to use the ::before pseudo-element.
Using ::before means we can use Flexbox, which allows for two things we couldn’t do before:
Vertically center the marker with the text
Easily increase the gap after the marker
Both can be achieved with Flexbox:
li display: flex; align-items: center; /* Vertically center the marker */ gap: 20px; /* Increases the gap */ list-style-type: none;
The original ::marker is removed by changing the display.
Accesibility
In a previous section we turned things that weren’t lists into seemingly looking lists, so the question arises: should we actually do that? Doesn’t it hurt accessibility to make something look like a list when it isn’t one? As always, it depends. For a visual user, all the examples in this entry look all right, but for assistive technology users, some examples lack the necessary markup for accessible navigation.
Take for example our initial demo. Here, listing titles serves as decoration since the markup structure is given by the titles themselves. It’s the same deal for the counting siblings demo from earlier, as assistive technology users can read the document through the title structure.
However, this is the exception rather than the norm. That means a couple of the examples we looked at would fail if we need the list to be announced as a list in assistive technology, like screen readers. For example this list we looked at earlier:
<div class="index"> <h2>The Old Buccaneer</h2> <h2>The Sea Cook</h2> <h2>My Shore Adventure</h2> <h2>The Log Cabin</h2> <h2>My Sea Adventure</h2> <h2>Captain Silver</h2> </div>
…should be written as a list instead:
<ul class="index"> <li>The Old Buccaneer</li> <li>The Sea Cook</li> <li>My Shore Adventure</li> <li>The Log Cabin</li> <li>My Sea Adventure</li> <li>Captain Silver</li> </ul>
Listing elements is rarely used just as decoration, so as a rule of thumb, use lists in the markup even if you are planning to change them with CSS.
Almanac References
List Properties
Counters
Custom Counter Styles
Pseudo-Elements
More Tutorials & Tricks!
#Accessibility#ADD#algorithm#almanac#amp#animation#apple#Article#Assistive technology#attributes#author#background#Behavior#Blue#box#bread#browser#change#Color#construction#content#counters#CSS#CSS Grid#css-tricks#deal#digitalocean#display#double#easy
0 notes
Text
Every sales job I’ve worked has that one item. The white whale. The biggest ticket you can sell. The sale you brag about when you’re chatting with other industry people.
When I sold mattresses it was a split king adjustable base. That’s two twin extra long mattresses next to each other to make a king, but each side can move independently. They’re insanely expensive and honestly kind’ve impractical but it was the biggest ticket thing to sell.
When I sold sex toys though our white whale was the 20lb ass. It was a female pelvis, a cut out from the waist to the tops of the thighs. It was hyper realistic material and cost about $500. I definitely had bigger tickets but not in one item typically.
In my time at the sex shop, I sold three. Each time was completely different in terms of how the guy acted about buying it. The first man was a little embarrassed and shy about it. I was professional and supportive as I rang it up. Once I handed him the receipt he looked at the box. Then he looked at me.
If you’ve ever wondered how big a box has to be to fit a 20lb ass let me just tell you: it’s pretty damn big. It’s an uncomfortably large armful of box and every side has a picture of the sex toy inside on it. It’s not subtle.
“Could I get a bag….?”
There was no bag that existed that could possibly contain all that ass. “Hang on,” I told him.
I got scissors and tape and covered the box in cut up black bags. Looking relieved he picked up his purchase and left.
The next man to buy one carried it proudly to the counter; self assured and not embarrassed in the least. When I said I didn’t have a bag, but I could wrap it for him he gave a hearty shrug and hefted it into his arms, marching out the door with the butt on full display.
The last man to get one was just kind’ve an odd guy. Not creepy, but eccentric. We got along great, and as I rang him up I said, “Well one guy wanted his taped over, and one guy carried it out. What would you prefer?”
“There’s no bags?”
“No store bags. I think our jumbo trash bags in the back might fit it….?” It seemed rude to suggest putting a $500 item into a trash bag, but he wasn’t bothered.
He considered this then said, “Bring me the trash bag.”
When I delivered it to him he still managed to surprise me. Instead of shoving the huge box into it he opened the box. He took out his new $500 sex toy, and all the little things it came with, tipping them unceremoniously into the trash bag.
“There! Now I don’t have to deal with the box later!”
I was slightly stunned but agreed that I could easily deal with the trash. Then in a move I still think about with delight he flung the trash bag over his shoulder like a Santa with a sack full of ass and sauntered out the door.
If this or my other escapades made you laugh you could pop a tip into my Ko-fi! For more like this check my tag "ffs foibles".
52K notes
·
View notes
Text
u talk, i listen
summary: you’re loud, dramatic, and one emotional spiral away from a breakdown. he’s quiet, calm, and allergic to unnecessary words. at first, you drive him insane but maybe that’s part of your charm. you make the chaos, and he makes sure you don’t burn the whole world down with it.
genre: fluff | hyper gf x calm bf
characters: sunghoon x f!reader
words: 13k
warnings: none i think!
The first time you met Park Sunghoon, you’re pretty sure he hates you.
To be fair, it was your first day, and Ni-ki—who you knew for exactly ten minutes—told you pressing the green button on the espresso machine would help "wake it up."
It did not.
Instead, it made the machine scream, shoot steam into your face, and sent you stumbling backward with a noise that sounded suspiciously like a dying goose. A tray of croissants nearly went down with you.
“OH MY GOD—Ni-ki!” a voice shrieked from somewhere near the pastry display.
You coughed, flailed, and possibly cried, when someone silently reached past you and switched the machine off with a flick of his wrist. No words. Just calm, collected competence. The kind that makes you feel even more like a human disaster.
You looked up—and saw him. Park Sunghoon.
He’s quiet. Like, unnervingly quiet. Dressed in black from head to toe with his sleeves rolled just enough to show his veins (rude), and eyes that flick to you once before looking away again. Not a single word. Just a blank expression like you’re a fly he’s choosing not to swat.
“Don’t mind him,” Sunoo said, swooping in with a comforting hand on your shoulder. “That’s Sunghoon. He doesn’t talk much, but he’s not mean. I promise.”
“I didn’t say he was mean,” you muttered, still trying to rearrange the croissants you nearly obliterated.
“You thought it, though,” Sunoo grinned, like he’s already read your soul.
Meanwhile, Ni-ki was cackling in the corner, filming your breakdown for "training purposes."
Sunghoon, still wordless, wiped the steam wand clean, glanced once at the mess you’ve made, then—finally—muttered, “You shouldn’t listen to Ni-ki.”
His voice was soft, low. Dangerous. Like he only spoke when absolutely necessary.
You blinked. “Thanks for the early intel.”
He looked at you again. Longer this time.
And then, he walked away.
No other words. Just disappeared behind the back counter like you were the one who interrupted his day.
“…So anyway!” Sunoo chirped, practically dragging you away, “Let’s get you trained before you break anything else, hmm?”
You glanced back once, just in time to see Sunghoon glance over his shoulder at you.
He looked away first.
And for some reason… that annoyed you.
—
You’d worked four shifts now. Sunoo was basically your fairy godmother, Ni-ki was your unpaid therapist-slash-chaos agent, and Sunghoon?
Sunghoon was still a cardboard box with perfect skin.
He didn’t talk to you unless he had to. Didn’t smile unless he was laughing at something Sunoo said. Didn’t even look at you unless you were actively on fire, and even then, you weren’t sure he’d do more than mildly raise an eyebrow.
Which was extra annoying because somehow he was also weirdly funny. When he talked to Ni-ki or Sunoo, he’d drop the driest one-liners out of nowhere, and suddenly everyone was on the floor laughing. You tried to talk to him? Nothing. Crickets. Maybe a blink, if you were lucky.
You were cleaning the counter one evening when you caught him saying something to Ni-ki, low and casual, and Ni-ki absolutely lost it.
“Okay, that was actually good,” Sunoo wheezed. “Where was that energy earlier when she knocked over the milk?”
“She was already dying,” Sunghoon replied. “Didn’t need to bury her.”
Your head snapped up. “Excuse me?!”
He looked at you, slow and lazy, like he was surprised you heard. “It’s a compliment.”
“How is that a compliment?”
He shrugged. “You’re resilient.”
You stared. “I—what—resilient?! I tripped over my own shoelace!”
“I noticed.”
Sunoo clapped a hand over his mouth like he was about to implode.
You blinked at Sunghoon. He blinked back.
You narrowed your eyes. “You’re so—”
He lifted a brow. “You’re loud.”
You opened your mouth, but Sunoo threw an arm around your shoulders like he was trying to defuse a bomb.
“Okayyy! Let’s all take a breath,” he sang. “Some of us process friendship through gentle banter and others process it by… doing whatever it is Sunghoon does... verbal sparring?”
“I’m not sparring,” Sunghoon said, already walking away.
You glared at his back. “You never spar. You just vanish.”
“Exactly,” he called over his shoulder.
You looked at Sunoo. “I don’t get him.”
Sunoo just smiled. “You will.”
You really thought you wouldn’t—until God bestowed upon you a tragic prophecy, disguised as the café schedule for the following week.
Mon–Fri Closing Shift (5PM–11PM): YOU + SUNGHOON
You stared and blinked, rubbed your eyes, tried processing.
Sunghoon saw it at the same time you did.
“…No,” he said flatly.
You crossed your arms. “Wow. Good to see you too.”
“Sunoo,” he called toward the kitchen. “Switch me. Please.”
“Nope!” Sunoo’s voice floated back. “You’ll thank me later!”
You both stared at the schedule like it had personally offended you. Then—slowly—at each other.
This was going to be a long week.
—
Monday was… quiet.
You tried to make conversation—about the playlist, the new coffee beans, even the weather—but Sunghoon gave you absolutely nothing. Just a few nods and hums, like you were a podcast playing in the background.
You swore he spent more time restocking stirrers than actually speaking to you.
You huffed under your breath, finding him impossible to work with. The shift felt ten hours longer than it actually was, and you were convinced the silence was slowly killing your soul.
As the evening dragged on, you caught him sitting at the back counter, pulling out a laptop in between cleaning duties. You tried not to be nosy—but it was hard not to peek.
Tabs upon tabs of schoolwork were open on his screen—assignments, lecture slides, even a color-coded spreadsheet. You blinked. Huh. Sunghoon was more hardworking than you’d expected. You thought he was just the type to show up, do his job, and disappear back into the void—but here he was, typing away like the shift never even ended.
You munched on your dinner, a sad slice of pizza you grabbed from down the street during your break. The cheese had hardened and the crust was borderline cardboard, but it was food. You leaned against the counter, chewing quietly, when you realized—
Sunghoon hadn’t eaten anything. Not since the two of you started at five.
You watched him from the corner of your eye, fingers tapping against his keyboard, face unreadable in the glow of his screen.
You opened your mouth. “Hey, do you—” But you stopped yourself. Closed it again.
He’d probably just get annoyed. Or say no in that flat, disinterested way of his. And then you’d feel stupid. Still, you kept glancing over at him, stealing quick looks in between bites. At one point, you noticed his hands pressing lightly against his stomach, like he was trying to ignore it. His expression didn’t change, but the movement said enough.
He was probably hungry. You looked down at the last bite of pizza in your hand and sighed.
Tuesday, you decided, would be different.
Tuesday, you showed up with an extra sandwich from the convenience store.
You didn’t say anything. Just slid it across the counter around 7PM, because the night before, he hadn’t eaten dinner and you weren’t about to let him pass out mid-espresso pull.
He stared at the sandwich. Then at you.
You raised a brow. “You didn’t eat yesterday.”
He blinked. “…Okay.”
“You’re welcome.”
You didn’t hear a thank you. But he didn’t give it back either.
Progress.
Wednesday, there was a cup of noodles in your locker.
Just sitting there. No note. No explanation. Just… sitting.
You marched up to Sunghoon, holding it in your hands like evidence. “Did you put this in my locker?”
He looked at the cup noodle. Then at you. Then blinked, deadpan. “…No.”
“Really.”
He shrugged.
You squinted at him.
He walked away.
You were this close to launching the noodle at the back of his head. Instead, you ate it. And maybe smiled. A little.
Thursday, you both brought each other dinner. At the same time.
You froze at the counter, holding out your plastic bag just as he set his down.
“…I got you something,” you said.
He stared at your bag. Then gestured to his. “So did I.”
You glanced at each other, at the food, and then away.
“Thanks,” you muttered.
He nodded. “Mm.”
You caught the tiniest tug at the corner of his mouth as he turned around.
You smiled too. But only when he wasn’t looking.
Friday, you didn’t expect anything. You were restocking the fridge when you heard it:
“Hey.”
You turned around, startled. “What?”
Sunghoon was standing there, one hand on the fridge door, the other in his pocket. His voice was quiet, like he was testing it out on you for the first time.
“I—uh,” he started, eyes flicking to yours, then away. “You always wear that hair clip. The pink one. With the sparkles.”
You blinked. “Yeah?”
He nodded slowly. “I thought it was dumb at first.”
“Okay…?”
“But now it’s kinda…” He paused, scratched the back of his neck. “I dunno. Cute, I guess.”
You stared at him.
“Forget it,” he muttered, moving past you.
“No wait,” you said, stepping into his path, a slow grin spreading across your face. “Did you just say I’m cute?”
He didn’t look at you. “I said the clip is cute.”
“That I’m wearing.”
“That doesn’t mean—”
“Sunghoon thinks I’m cute~” you sang, spinning in a circle while he groaned and walked away.
But you caught it—right before he turned around completely.
The smile. The real one.
And for the first time all week, you were pretty sure… he might have liked you back.
The silence didn’t feel heavy anymore. It wasn’t awkward. Just quiet. Comfortable. Like a pause instead of a wall.
You were sweeping. He was mopping. The usual end-of-shift rhythm. You hummed a song under your breath—something from the café playlist that had been looping for hours. He didn’t comment on it this time. Just kept mopping in sync with you.
The air smelled like cleaning solution and vanilla syrup. The lights were dimmed to their soft closing hour glow. Outside, the city buzzed quietly under the street lamps.
Then you heard it—his voice. Low. Careful.
“I hear you’re starting college soon.”
You blinked, glancing up from your broom. He wasn’t looking at you, just focusing on a coffee stain near the back corner of the café.
“Yeah,” you said. “Orientation’s next week.”
He nodded once. “Same.”
You stopped sweeping. “Wait—seriously?”
He nodded again, this time glancing at you. “Business major?”
“Yeah. Are you—”
“Same.”
You stared. “You’re kidding.”
He shook his head, mouth twitching like he couldn’t believe it either. “Guess you’re stuck with me.”
You couldn’t help it—you grinned. “Wow. And I thought this week was the end of my suffering.”
He smirked, just a little. “Mutual, believe me.”
You rolled your eyes, but your cheeks felt warm. “This is gonna be weird.”
“Probably.”
You leaned against your broom, tilting your head. “What if we get put in the same class?”
“I’ll transfer out.”
You laughed. Actually laughed. And the look on his face softened in that tiny, quiet way he did sometimes—like a blink-and-you-miss-it moment of fondness.
“So,” you said, brushing past him on your way to put the broom away, “does this mean we’re friends now?”
He paused. Looked at you.
Then—“You’re loud.”
You turned around, walking backward. “Not a no~”
He rolled his eyes. But he didn’t say no.
—
Your first day of college started in a lecture theatre that looked like it belonged in a movie.
Wide rows of tiered seats. Floor-to-ceiling windows. A massive screen at the front welcoming new students with a generic but oddly comforting "Welcome, Future Leaders!" banner.
You slid into a seat at the back row, instinctively avoiding the eager clusters forming near the front. It was still early, and the place buzzed with chatter, nerves, and the rustle of free tote bags and pamphlets.
You opened one of the pamphlets a student ambassador had handed you earlier and scanned it while sipping on the last of your bottled tea. Campus map. Co-curricular activities. After-school programmes. There was even a flowchart on how to balance academic and personal development. It was cheesy, but a part of you—the part that studied like hell to get here—felt… proud. You belonged here. You were surrounded by people who cared just as much as you did.
You let out a small sigh, the kind that came from contentment, then finally looked up—
And blinked.
Sunghoon was walking toward you.
Brown coat sweeping behind him. A scarf looped casually around his neck. Glasses perched on the bridge of his nose, framing his face in a way that made him look straight out of a campus brochure. He carried two cups of coffee in one hand, the sleeves of his coat pushed just enough to reveal the band of his watch.
He didn’t say anything at first. Just placed one of the cups in front of you like it was the most natural thing in the world.
You stared at it. Then at him.
“…You stalking me now?”
Sunghoon raised a brow. “You’re sitting in the back row. That’s the least stalkable seat.”
“Mm,” you hummed, smirking as you took the coffee anyway. “So you do want to be friends.”
He slid into the seat beside you. “I didn’t say that.”
“You didn’t have to.” You raised the cup. “Acts of service. Love language. I’m flattered.”
He gave you a look. “It’s just coffee.”
“And glasses,” you added, gesturing to his face. “You’re really committing to the college-boy aesthetic, huh? Next you’re gonna pull out a book of poetry.”
He rolled his eyes, but you didn’t miss the way his lip twitched like he was holding back a smile. “You’re annoying.”
You took a sip. It was warm. Slightly sweet. Exactly how you liked it.
“And yet,” you said, nudging his arm with your elbow, “here you are.”
He didn’t answer. Just looked ahead at the empty podium, his fingers wrapped around his own cup. But his shoulder stayed against yours—light, steady, unbothered.
And you… didn’t move away.
Then, the two of you were a part of a routine.
Ever since you both found out you were classmates, Sunghoon would wait in the apartment lobby every morning with a drink in hand—tea or coffee, depending on how late you texted him the night before.
Before 12AM? Chamomile. After 12? Iced latte, extra pumps of vanilla. No questions asked.
It had been a whole month of college, and while you were still adjusting, you were glad you had Sunghoon. (More like—Sunghoon was glad he had you.)
You were outgoing. People liked you, drawn in by your energy. Sure, you could be shy at first, but once you warmed up, you were easily the heart of any group. Loud. Expressive. A little dramatic. And though Sunghoon called you irritating more times than you could count, he couldn’t deny it was part of your charm.
Part of why he noticed you in the first place.
Now here you were—walking side by side, warm drink in hand, on your way to your first class of the day. You were mid-story about something ridiculous your professor said in a group chat. Sunghoon just walked quietly beside you, listening.
And somehow, that felt like the best part of your morning.
You were walking across the quad with Sunghoon, your cup in one hand, rambling about something dumb from class when a football came flying almost knocking you out.
A second later, a tall guy sprinted into your path, trying to catch it—and collided right into you.
You gasped, stumbling back, but before you could even register what happened, Sunghoon had already pulled you aside, his hand wrapping firmly around your arm, shielding you behind him.
“Shit—sorry!” the guy said, breathless, catching the ball. His cap was turned backwards, and strands of his hair stuck to his forehead from running. He looked at you, eyes wide. “You okay?”
You nodded, eyes locking with his.
He smiled.
And for a moment, your heart stuttered.
He was cute. Really cute. Sharp jaw, dimpled grin, that kind of effortless charm that made you forget what you were saying.
“I—uh, yeah. All good,” you mumbled.
Sunghoon’s hand slowly dropped from your arm. You didn’t notice. You were still looking at Yeonjun.
He looked at you too. “I’m Yeonjun, by the way.”
You smiled, just a little. “Nice to meet you.”
Sunghoon stood still beside you, silent as ever.
But he saw it.
The look. The smile. The way you laughed, a little softer than usual. The way Yeonjun’s eyes lingered when he handed you back the drink you almost dropped.
Sunghoon didn’t say anything.
He just looked away.
—
Yeonjun showed up at the café on a Friday afternoon, all sunshine and charm, and you were too busy juggling orders to notice him at first—until he waved from the counter with that same boyish smile.
Your eyes lit up. “Oh my god—hey!”
He leaned over casually, glancing at the menu. “Didn’t know you worked here. I guess I’ll have to stop by more often.”
Meanwhile, across the room, Sunghoon sat at a corner table with a textbook open in front of him and an untouched iced americano beside it. According to him, he was there to study. According to Sunoo, he was there to “keep an eye out for Selenur.” (Sunoo’s thoughtful codename for you, since he was very sure Sunghoon had a “thing” for you)
Sunghoon told him to shut up.
Now, he watched silently as you and Yeonjun exchanged numbers, your head tilted toward the screen, smile wide. He saw Yeonjun grin, say something that made you laugh, and hand you his phone.
Sunghoon’s jaw tightened.
Not my problem, he told himself, eyes flicking back to his textbook. Not. My. Problem.
You walked over seconds later, practically skipping, still holding your phone like it was made of gold. “Can you believe it? He asked me out!”
Sunghoon didn’t look up.
You slid into the seat across from him anyway, hitting his arm repeatedly with giddy little slaps. “Sunghoon. He asked. Me. Out!”
He sighed, finally meeting your eyes. “Stop hitting me.”
“Sorry,” you giggled, not sorry at all. “I’m just excited!”
He watched you bounce in your seat, hair bouncing with you, eyes sparkling like you just won the lottery. He hated to admit how adorable you looked when you were like this. But he had a reputation. And emotions. And he was firmly committed to ignoring both.
Still. Something didn’t sit right.
Sunghoon had done a little digging after the football incident. Nothing crazy. Just… a casual scroll through Instagram. And maybe a few archived posts. Some comments. A look at mutuals. Purely for research.
Yeonjun was a third-year business major. A senior. Popular. Handsome. And according to a few posts Sunghoon definitely did not save—someone who changed girlfriends like he changed outfits.
He didn’t like it.
He didn’t like him.
Not for you.
But what did he know?
He looked down, turning a page in his textbook. Not my problem, he chanted in his head.
Definitely not.
—
Sunghoon stood in the apartment lobby, one hand tucked in his coat pocket, the other holding your usual coffee order. He checked his phone for the time, glanced toward the elevator—then froze.
You stepped out, smile already bright, your phone in one hand and the hem of your dress held lightly in the other. It was the prettiest thing he’d ever seen you wear—soft fabric that fell just above your knees, cinched slightly at the waist, the color making your skin glow. Your hair was styled, subtle makeup dusted across your cheeks, and your lips were curved in that effortless way that made it suddenly very hard to breathe.
You looked… gorgeous.
His heart did something stupid in his chest, but he quickly cleared his throat and looked away, pretending to be fascinated by the vending machine.
“How do I look?” you asked, voice playful.
He didn’t meet your eyes. “The same,” he muttered.
“Oh,” you said quietly. “Do I?”
You sighed, and he heard the disappointment in it—saw the way your shoulders dropped just slightly.
Guilt hit him instantly.
“In a good way,” he added quickly, almost too quickly.
You blinked. “Huh?”
He finally looked at you, then down at the coffee he was still holding. “You look… pretty today.”
He cleared his throat and shoved the cup toward you before you could say anything else. Then he turned and started walking first, trying to escape the inevitable teasing.
But it didn’t come.
Instead, you smiled behind your cup and jogged up to walk beside him.
“Why are you dressed like that?” he asked after a few beats of silence.
“My date with Yeonjun’s today,” you said with a grin.
His step faltered for a split second. “You like him that much?”
You shrugged. “I don’t know about like, but… it’s just—I’ve never been asked out before.”
You tilted your head as you said it, your voice soft. Honest.
Sunghoon frowned. “I’m surprised.”
“What’s so surprising?” you laughed. “You’ve met me. Everyone’s either calling me loud or annoying.”
“Isn’t that what’s so charming about you?”
The words slipped out before he could stop them.
You turned to him, eyes wide, mouth parting. “Did you just—compliment me?”
“No,” he said immediately, gaze fixed ahead like it never happened.
You didn’t press it.
You just smiled again, even softer this time, and walked beside him like nothing had changed.
But for Sunghoon… everything had.
—-
The date started off… nice. Not mind-blowing. Not movie-level magical. But nice.
Yeonjun took you to a rooftop café near campus—fairy lights strung across the ceiling, soft music humming under the chatter. He pulled your chair out like a gentleman, complimented your dress, and told you you looked beautiful in the golden hour light. You laughed, cheeks warm, nerves fluttering. You weren’t used to this. To being seen.
“You know,” he said between sips of his coffee, “I heard you got into the business faculty because of some competition?”
You nodded, a little surprised. “Yeah. The Young Entrepreneurs’ thing in my final year.”
“That’s so impressive,” he said, leaning forward with a glint in his eye. “You must have had a really solid proposal. What was it about?”
You blinked. “Um… a sustainable student-run café model. With profit-sharing incentives and local sourcing.”
Yeonjun’s smile widened. “That’s genius. Seriously. Are you using it for any of your current modules?”
You hesitated. “Well… sort of. I’m reworking the model for this semester’s proposal project.”
He nodded slowly. “Wow. You must be at the top of your class already.”
There was a pause. You tried to smile, but something twisted in your gut. He kept asking—about the proposal, your outline, your ideas. Details most people would only bring up if they were in your group, or at least interested in the topic.
You excused yourself to go to the bathroom. The second the door closed behind you, you leaned against the sink, staring at yourself in the mirror. Something about this didn’t feel right. You couldn’t place it, but the way he kept circling back to your work felt… off.
When you returned, Yeonjun was all smiles again. Charming. Sweet. As if nothing had happened. As if he hadn’t just gently interrogated you for thirty minutes under the glow of fairy lights.
You tried to shake it off.
The next day, your phone stayed quiet. And the day after that. And the one after that, too.
No texts. No calls. No explanation.
Yeonjun ghosted you. Completely. Like the date never happened. Like you never happened.
You told yourself it didn’t matter. That it wasn’t like you were in love with him. That it was just one date. One boy.
But it still stung.
It wasn’t about Yeonjun, not really. It was about what it made you wonder.
Maybe you were hard to like. Maybe you were too loud. Or too awkward. Maybe you talked too much, or didn’t say the right things. Maybe you weren’t pretty enough. Or cool enough. Or quiet enough.
He smiled at you. Told you you were smart. Sweet. Pretty. And still—he left. Without a word.
And it made you wonder if all the things people always said about you were true. If deep down, you were too much of everything… and not enough of anything.
You didn’t even like Yeonjun like that, not really. But being left behind like you didn’t matter—that part hurt more than you'd ever admit out loud.
Especially when all you did was try to be yourself.
Then came the worst part.
You were working on a different assignment, digging through your laptop for a reference doc when you realized… your final business proposal was gone.
Completely gone.
You stared at the empty folder for a long, frozen second. Then searched again. And again. You turned the whole desktop inside out, but the file wasn’t there.
Panic bloomed in your chest. You didn’t delete it. You never would.
Desperate, you made your way to the engineering block where your friend Heeseung was camped out, headphones around his neck and an energy drink half-empty beside him.
You dropped beside him and wordlessly shoved your laptop in front of him.
“I think my file’s gone,” you muttered. “Like—gone gone.”
Heeseung frowned, pulling the laptop toward him. Fingers flying across the keyboard. You sat still, breath caught in your throat.
After a few minutes, he leaned back in his chair.
“It says here your laptop’s last file access was through a thumbdrive. Someone plugged one in, moved your business proposal, then took it out.”
You stared at him.
“What?” you said. Your voice barely above a whisper.
He clicked again, tilting the screen. “Time stamp says it happened the day before yesterday. Around 8:42 PM.”
Your mind flicked back.
Yeonjun. That was the night of your date.
No. No way. He wouldn’t— He couldn’t—
But the timing fit. The questions. The ghosting.
No. No fucking way.
—
You were pissed.
You wiped the counters with a little too much force, angrily scrubbing at invisible stains like they personally betrayed you. The blender hadn’t even been used today, but you cleaned it twice. You huffed. You sighed. You muttered curses under your breath while flinging dishrags and slamming cabinet doors just a bit harder than necessary.
Sunghoon stood at the sink, quietly washing mugs like you were a rabid animal he didn’t want to startle.
“I—” he started.
You grunted.
“You—”
You sighed.
He blinked. You hadn’t let him get out a full sentence all shift. At this point, you were acting like him, and he was the one trying to initiate conversation.
It was terrifying.
Thirty minutes of silence passed before you finally spoke.
“You know what I hate about men?”
Sunghoon froze mid-dry. He glanced down at his own very male hands. Great. He was framed by default.
“You people,” you said, voice rising, “and your terrible innate sense of justice.”
You slammed the rag down onto the counter. “Stealing a person’s work? Pfft. How stupid do you have to fucking be?!”
Sunghoon stayed quiet, lips pressed into a thin line. He had no idea what you were going on about—only that your date with Yeonjun clearly didn’t go well.
He opened his mouth to say something, but you waved a wet dishcloth in his face like a white flag of fury.
“And you know what else?” you went on, eyes blazing. “You people are just little gremlins who take. And take. And take.”
You let out another heavy sigh, leaning against the counter like you were carrying the weight of all modern betrayal.
“And for what?!”
Your voice hit a pitch so sharp that Sunghoon actually flinched. He snapped upright like you’d physically struck him.
“I’m guessing the date didn’t go so well?” he offered carefully.
“He stole my business proposal.”
Sunghoon paused. “…What do you mean?”
You exhaled through your nose like a dragon mid-breakdown, pacing the space behind the counter as you told him everything. The date. The weird questions. The missing file. The thumb drive. Heeseung’s diagnosis. The awful, dawning realization.
By the time you were finished, Sunghoon just stood there—speechless. Stunned.
“He’s an… asshole,” he said finally, slow and deliberate, like he needed to taste each word before letting it out.
“Yuhuh,” you mumbled, flopping into the stool behind the register and dragging your hands down your face. “What am I gonna do? The deadline’s on Friday. I spent two weeks on that thing. I’m screwed.”
Sunghoon reached for the industrial bag of coffee beans under the counter, tearing it open like this was a normal Tuesday. “Well, it’s not like you can sneak into his house and steal his laptop back.”
You froze.
“…Come again?”
Sunghoon paused, one hand still buried in the bag. “No. That was just a comment. Not an idea.”
“But a good one.” You turned toward him slowly, a little too bright. A little too smiley.
He narrowed his eyes. “No.”
“Please.”
“No.”
“You have to help me.”
“Why me?!”
“Because you gave me the idea!”
Sunghoon sighed. Loudly. Dramatically. Like he already knew he was going to give in but had to fight for the sake of his pride.
“You’re lucky I don’t believe in karma,” he muttered.
You grinned, victory written all over your face. “So that’s a yes?”
—
It was 3:07AM when Sunghoon found himself walking through a quiet residential street, questioning every decision that had brought him to this point.
The address you’d sent him earlier lit up on his screen. He shoved his hands deeper into his coat pockets, exhaling into the chilly night, when—
“Psst!”
He turned his head toward a cluster of trees—and nearly jumped out of his skin.
You were crouched behind a bush, donned in an all-black ensemble: black beanie, oversized black hoodie, black jeans, and…
“Slippers?” he blinked.
You grinned, proud. “I see you noticed the vibe. I’m dressed up as a burglar.”
Sunghoon stared. “…Isn’t that a little on the nose?”
“Isn’t it cute?” you whispered, excited. “I got it all on sale just now.”
“At what? A Target for burglars?”
You swatted his chest with the back of your hand, ignoring the way he flinched with a low sigh.
“There,” you said, pointing toward the modest two-story house across the street. “That’s his house.”
“Okay, and what’s your—” You swat him again.
“Our plan?” he corrected, exasperated.
You beamed. “Glad you asked. See that room on the second floor? With the string lights and the cracked window?”
He squinted. “Yeah?”
“My intel says that’s his room.”
“…Your intel. You mean, Sunoo?”
“Yes.” You wiggled your brows mysteriously before turning serious. “So. We put up the ladder. I climb. I sneak in. I get the laptop. We disappear.”
“You’re actually insane for this,” he muttered under his breath.
You ignored him, eyes locked on the prize. “The windows are open, and I made sure he’s distracted tonight.”
Sunghoon raised an eyebrow. “How exactly?”
“I texted him from a fake number pretending to be a girl he ghosted last semester. He’s currently having a breakdown about his ‘reputation.’ I give us twenty minutes.”
He stared at you like you’d grown a second head.
And then he sighed. Deep. Long. Existential.
Is this worth it? He thought to himself.
He glanced down at you again—eyes full of unhinged determination, your hoodie sleeves bunched at your wrists, that tiny pout on your lips as you tried to judge the ladder distance.
God. You looked ridiculous. And cute.
So yeah. It was worth it.
“…Let’s do this,” he said.
You grinned like the gremlin you were. “I knew you liked me.”
He rolled his eyes, cheeks just a little too warm. “Regretting this already.”
But he followed you anyway.
—
You set the ladder against the side of the house like you’d done this before. Sunghoon, meanwhile, stood beside it with the stiff posture of someone definitely not okay with committing a crime at 3:15AM.
You looked back at him. “Hold it steady, okay?”
“Just… for the record,” he muttered, “this is breaking and entering.”
“I prefer the term justice retrieval.”
He sighed so hard you thought his soul left his body. “Just don’t fall and die. Please.”
You winked. “Aw, you care.”
“No, I just don’t want to explain to the police why you’re dressed like a criminal and wearing slippers.”
You began to climb.
The first few steps were fine—until one of your slippers nearly slipped right off.
“Oh, fuck—” you hissed, gripping the ladder.
“Do you need to wear those?” Sunghoon whisper-yelled from below, clutching the base of the ladder like his life depended on it.
“They’re comfy!”
“They’re a hazard.”
You ignored him, determined, as you reached the second-floor window. The breeze fluttered through the half-open pane, moonlight pooling gently across Yeonjun’s empty room. His laptop sat on the desk, closed. Glowing faintly.
Target acquired.
You carefully pushed the window open wider and swung one leg through.
Sunghoon watched from below, jaw tight, muttering to himself like a man saying his last prayers. “This is how I go down. Helping a girl in bunny slippers commit theft.”
You managed to slide inside without knocking anything over. Heart pounding. Hands slightly shaking.
You tiptoed across the carpet, grabbed the laptop, and slipped it into your drawstring bag like the world's most underqualified spy.
You were halfway back out the window when—
“HEY! WHO’S THERE?!”
A voice rang out from somewhere downstairs.
Your eyes widened. You turned to look down at Sunghoon, who was still grabbing the bottom of the ladder.
“Go, go, go—!” you whispered harshly.
You clambered down the ladder as fast as you could, nearly taking Sunghoon out as you reached the bottom. He caught your wrist before you could stumble, pulling you into a sprint without a word.
Your feet pounded against the pavement—slippers slapping, bag bouncing, hearts racing. Behind you, a door slammed open.
“HEY!” Yeonjun’s voice echoed into the street.
Sunghoon didn’t slow down. “Left!” he hissed.
You turned sharply, ducking into a narrow alley between two quiet apartment buildings. The shadows swallowed you both instantly.
“Over here—quick,” he muttered, yanking you behind a large trash bin and squeezing into the tight space beside you. It was small. Barely enough for one person, let alone two.
You pressed your back to the wall, chest heaving, adrenaline thrumming in your ears.
Sunghoon’s face was too close. Way too close.
You turned to whisper something, only to notice the way his profile was still partially visible, his cheek nearly poking out past the safety of the shadow. Panic surged through you as Yeonjun’s footsteps grew louder.
Without thinking, you reached out and grabbed Sunghoon’s face—gentle but urgent—and pulled him toward you, forcing him deeper into the corner.
He blinked, startled, his hands landing on either side of you to steady himself.
And suddenly—everything stopped.
His breath hit yours. Warm. Shaky. His nose nearly brushing yours. Your fingertips still on his cheek. You could feel the heat rising between your bodies, your heart hammering against your ribcage.
You were so focused on listening for footsteps that you didn’t notice the way he was looking at you.
His eyes were locked on yours, soft and unblinking. Like you were something precious. Something fragile. Something he wasn’t supposed to want but couldn’t help reaching for.
But then—he cleared his throat.
You blinked, still slightly dazed, and smiled—completely unaware of how close you were until you finally pulled away.
He stepped back the moment you did.
You laughed, breathless, heart still sprinting inside your chest. “I can’t believe we just did that.”
“I can’t believe you dragged me into it,” he said, grinning despite himself.
Your laughter echoed down the alley, light and free and bubbling with triumph.
And even as the moment passed, and the footsteps faded, and you both stumbled back out into the quiet night—
Sunghoon couldn’t stop thinking about how your hands had felt on his skin.
—
Sunghoon unlocked the door and stepped into the apartment as if nothing about the situation was even remotely unusual. You followed close behind, hoodie pulled low over your head, black beanie snug, sleeves covering your hands, and—most incriminating of all—a pair of fuzzy bunny slippers completing the look. If anyone had seen you on the way over, they might’ve called the cops.
Inside, the living room was dimly lit, the glow of the TV casting flickering light across Jake and his girlfriend, who were curled up under a blanket, halfway through a rom-com rerun and clearly deep into their peaceful little couple night. That peace shattered the moment Jake looked up and saw you.
He froze with a chip halfway to his mouth. His girlfriend stiffened beside him. Their gazes locked on your all-black ensemble, eyes trailing from your hoodie to your slippers, as if unsure whether to scream, laugh, or call for help.
“Sunghoon,” Jake said slowly, narrowing his eyes. “Why is there a burglar in our house?”
You smiled brightly, completely unfazed. “Hi!”
Jake blinked, turning to Sunghoon for confirmation. Sunghoon simply sighed, kicked his shoes off, and muttered under his breath, “Not how I wanted you to meet her.”
“You brought her to the house,” Jake said, still staring. “At 3 a.m. Dressed like that.”
You shrugged, strolling toward the desk and pulling Yeonjun’s laptop from your drawstring bag. “We’re breaking into a computer, not the house. Totally different vibe.”
Jake’s girlfriend leaned forward. “Are those bunny slippers?”
You nodded proudly. “They’re for stealth.”
“Right,” she said, blinking. “Very… quiet.”
Sunghoon dropped his keys on the table with a sigh, already preparing himself for the chaos about to unfold.
“She’s trying to hack into a guy’s laptop,” he said, walking to the kitchen like he needed caffeine and therapy at once. “Don’t ask.”
“Why are you helping her?!” Jake asked, scandalized.
Sunghoon opened the fridge and grabbed a bottle of water. “I’m not.”
“You literally held the ladder for me twenty minutes ago,” you called over your shoulder.
Jake choked. “Ladder? What ladder?!”
You turned around, laptop booted up, the login screen glowing faintly. “The one I used to climb through a second-story window.”
Jake gaped. His girlfriend quietly set the chip bag down, her expression somewhere between horrified and fascinated.
“I love her,” she whispered to Jake.
“I fear her,” Jake whispered back.
Sunghoon leaned against the kitchen counter, arms crossed. He looked at you—messy hair peeking out from under your beanie, eyes focused, face lit by the laptop screen. Completely unbothered by the scene you’d walked into.
And for some reason, despite all the madness, he still thought you looked kind of cute.
“God help us all,” Sunghoon muttered.
By the time you cracked into the laptop, Jake and his girlfriend had already retreated into their bedroom. Sunghoon had closed the door behind them with a roll of his eyes and a muttered, “That’s just code for they’re about to smash, so we should probably play some music or something.”
You’d snorted at the time, but now the silence in the room felt heavy.
The soft hum of the laptop was the only sound between you, sitting shoulder to shoulder on the floor next to Sunghoon’s desk. He sat beside you, legs stretched out, arms loosely folded, eyes flicking over the screen with quiet interest—until he glanced at your expression and realized you’d stopped scrolling.
“What is it?” he asked.
You didn’t answer.
Your eyes were fixed on the folder open in front of you. Document after document lined the screen, all titled neatly with class names and—oddly—names. Different ones.
Mina. Elly. Jisoo. Grace.
And then… your name.
You clicked on it. Your proposal opened, just slightly reworded, your diagrams rearranged—but it was yours. Every piece of it.
You stared at the screen and crossed your arms tightly, a cold knot settling in your chest. The adrenaline was gone now. In its place was something much heavier. You felt small. Humiliated.
“I was just another one,” you muttered.
Sunghoon looked over, brows drawing together.
“Just another girl he got close to for an assignment,” you said, voice flat. “Was I that boring? That forgettable? Was I really so—unlikable—that the only time a guy showed me attention, it was because he needed my fucking work?”
You laughed bitterly, shaking your head as the words tumbled out, unfiltered. “God. What is wrong with me? What did I think was gonna happen? That someone like him actually liked someone like me?”
You let your arms drop and folded your hands over your face, pressing your palms into your eyes.
“I’m so stupid,” you whispered.
Sunghoon didn’t say anything at first. He just sat beside you, close but not touching, eyes fixed on the floor like he was trying to figure out the right thing to say and coming up completely empty.
You wiped at your face with the back of your sleeve, but it was no use—your mascara had already betrayed you, running in streaks down your cheeks. You were crying harder than you realized, tears silent but relentless.
You turned to him, half-laughing, half-sobbing. “So you’re just gonna stay quiet?”
He looked up, startled. His gaze met yours, and for a moment he forgot how to breathe. You looked—God, you looked like a mess. Eyes red, lashes damp, your hoodie sleeves pushed up unevenly, and cheeks stained with tears.
And somehow, he thought you’d never looked prettier.
You weren’t pretending. Weren’t smiling for the sake of others or hiding behind jokes. You were just… you. Raw and hurting and real.
He cleared his throat and scratched the back of his neck. “What do you want me to say? I’m not good at comforting people.”
“I don’t know,” you sniffled. “Say he’s an asshole or something.”
Sunghoon shrugged a little. “Well, he is.”
You looked at him, still waiting, unsure if that was all he had in him. He looked like he was about to say more, and then—he did.
“He is an asshole,” Sunghoon repeated, louder this time. “I don’t know why you even agreed to go out with him.”
You opened your mouth, confused. “I—”
“You’re loud,” he said suddenly. “You’re pretentious. You’re annoying—”
Your eyes widened, and you flinched.
“What—”
“You interrupt people all the time,” he continued, voice rising with something that wasn’t quite anger—something messier. “You talk too much. You never stop moving. You’re chaotic and stubborn and you don’t think things through—”
Tears were streaming down your face again, this time faster. You looked away, chest tightening.
But then his voice softened.
“...And you’re also caring. Kind. God, you’re the only person I know who goes to the store at four in the morning to feed stray cats in an alley every two days.”
You blinked. Slowly turned back to him.
Sunghoon exhaled, running a hand through his hair.
“You’re funny. You’re thoughtful. You remember the little things people say even when they forget they said them. Anyone would be lucky to be your friend… let alone always be with you.”
He looked at you then, eyes steady and full of something warm. Something aching.
“I’m lucky,” he said, quieter now. “I’m the luckiest bastard alive, as long as I get to stand next to you and call you my friend.”
You stared at him, heart pounding, lips parted, breath caught somewhere in your chest.
Because for the first time… it felt like he wasn’t just calling you a friend.
—
Maybe it was the crying. Maybe it was the emotional whiplash of the night—the heist, the heartbreak, the sudden unraveling of every thought you’d kept tucked neatly away. Maybe it was the way Sunghoon had looked at you when he said he was lucky.
But either way, you couldn’t keep your eyes open.
One moment you were sitting beside him, the warmth of his words still lingering in your chest like a quiet heartbeat. The next, the world had blurred softly at the edges, and your body gave out beneath the weight of it all.
So now, you were on his back.
He’d barely hesitated before lifting you, tucking your arms around his shoulders and hooking his arms under your knees. You didn’t even protest—you were too tired to argue, too comforted by the way he held you like he’d done it before.
Your cheek rested against his shoulder, eyes fluttering shut. You felt the steady rise and fall of his chest as he walked, the rhythmic sway of his steps, the subtle hum of a tune you didn’t recognize—but it was sweet, and low, and made your heartbeat slow down.
Sunghoon didn’t say anything. He just walked.
Past the quiet streets. Past flickering streetlamps. Past your favorite corner store and the alley you fed cats in and the bus stop where he first bought you coffee.
He didn’t complain about your weight. Didn’t tease. Didn’t say a word about the mascara smudged against the fabric of his coat.
You didn’t know if he knew you were still half-awake, but when he gently adjusted your leg, you heard him murmur so softly you almost missed it:
“You’re not stupid.”
Your heart ached.
And then you let sleep take you.
Because if there was ever a place to rest— It was here. On his back.
—
You woke up warm.
Too warm, actually. Wrapped in layers you didn’t remember putting on. The hoodie you had on last night clung loosely to your body, sleeves pushed halfway up your arms, and your slippers were neatly placed by the side of your bed—something you definitely hadn’t done.
You sat up slowly, blinking at the sunlight streaming through your curtains. Your room was quiet. Peaceful. And completely unfamiliar in the sense that… you had no idea how you got there.
You rubbed your eyes, your body aching in the most confusing way—like you’d run a marathon, cried through an entire movie, and fought off an emotional breakdown all at once. Oh. Right.
The heist. The yelling. The crying.
Sunghoon.
You swung your legs off the bed, still a little dazed, and padded out of your room.
That’s when you smelled it—eggs. Butter. Something slightly burnt, but in a way that made your chest tighten.
You turned the corner and froze.
Sunghoon was in your kitchen.
His hair was messier than usual, falling into his eyes as he stood in front of the stove, flipping something that might have once been a pancake. He was wearing the same hoodie from the night before, sleeves pushed up, a spatula in one hand, your mismatched cat-print apron tied haphazardly around his waist.
You blinked, brain short-circuiting. “What the hell…?”
He glanced over his shoulder. “You’re awake.”
“I…” You looked down at yourself. “How did I get home?”
“You passed out,” he said simply, turning back to the stove. “I carried you.”
You stared at him. “You carried me?”
“Like a princess,” he deadpanned. “Except you drooled on my shoulder.”
You gasped. “I did not.”
“You did.”
You groaned and dropped your head into your hands. “This is so embarrassing.”
He flipped another pancake—slightly more edible this time—and shrugged. “You needed the sleep.”
You looked up at him again, softer this time. “Why are you making breakfast?”
He didn’t look at you. “Felt like you could use something warm.”
You felt your throat tighten. You wanted to say something, but the words sat too heavy on your tongue. So instead, you just stood there in the doorway, watching him quietly.
And for the first time in what felt like weeks—you felt safe.
Breakfast passed in silence.
Not awkward, not heavy—just... silent. The kind of silence that settled like sunlight through the window, warm and gentle and unspoken.
You sat across from him at your little dining table, your knees brushing every so often beneath the wood, your plate mostly untouched. He ate like nothing was different, like he hadn’t carried you home last night, like he didn’t make pancakes in your kitchen while wearing your cat-print apron.
And yet, something had shifted.
You kept stealing glances at him in between tiny sips of orange juice. The way his lashes dipped as he focused on his food. The subtle curve of his mouth as he chewed. The way his hair curled just slightly at the ends when he didn’t style it.
Your heart fluttered.
Your stomach twisted—but not in the way it did when you were nervous or sad. This was... different. Lighter. Warmer.
What is this? you thought. This weird, floaty feeling in your chest. This little ache every time you looked at him.
Sunghoon glanced up, catching your gaze.
You quickly looked down at your plate.
He didn’t say anything for a moment—just reached for his cup, took a sip, then set it down with a quiet clink.
“Go take a shower and get dressed,” he said casually.
You blinked. “Huh?”
He leaned back in his chair. “You heard me.”
“But it’s Saturday. I don’t have any—”
“I’m taking you out.”
You stared at him. “Out? Like… out out?”
“Let’s go,” he said again, nonchalantly, like it was no big deal. Like he hadn’t just casually turned your whole world upside down with three words.
You opened your mouth, then closed it. You felt the heat rush to your cheeks.
“Oh,” you said. Quiet. Surprised.
Sunghoon stood and collected your plate like it was the most normal thing in the world. “I’m not giving you the plan. Just go shower.”
And then he walked off toward the sink, sleeves rolled, calm as ever.
You sat there for another ten seconds, frozen, heart racing.
What is this feeling?
And why did you suddenly never want it to stop?
You stood in front of the mirror, adjusting the hem of your yellow chiffon babydoll dress for the third time. It swayed lightly around your thighs, soft and airy, the color bright against your skin. You’d tied your hair into two loose pigtails, hoping it came off cute and not childish—just… soft. Sweet. Something that might look good next to him.
Sunghoon, with his wardrobe of tailored coats and muted sweaters. All clean lines and high-end simplicity. He never had to try, and he always looked perfect.
You hoped—just a little—that standing beside him, you wouldn’t look too out of place.
You took one last look in the mirror, then stepped out of your room.
He was sitting on your couch, one leg crossed over the other, scrolling casually through his phone like he hadn’t just changed your entire Saturday morning. He looked up when he heard your footsteps.
His eyes flicked up to meet yours.
Then back down to his phone.
No double-take. No compliment. Not even a blink.
“Let’s go,” he said, standing up with a stretch.
You stared at him, jaw tight. “Stupid idiot,” you muttered under your breath.
“What was that?” he asked, turning toward you, brows raised.
You plastered on a fake smile so quickly it nearly hurt. “Nothing.”
He watched you for a beat, unreadable as always, then looked away.
“You look pretty,” he said softly—so quiet it was almost drowned out by the rustle of his coat sleeve as he reached for his keys.
You blinked.
But before you could respond, he was already walking toward the door, acting like he hadn’t said anything at all.
Typical Sunghoon.
Your heart fluttered anyway.
—
“Are we there yet?” you sighed for what had to be the fifteenth time.
Sunghoon didn’t look at you—just kept walking ahead with that maddeningly steady pace. “Almost,” he said.
“You said that two hours ago.”
“Mm.”
Just a hum. No explanation. No sympathy.
You followed anyway, flats sinking further into the mud with every step. You’d taken two buses, a ten-minute train ride, and now you were walking deep into a part of the park you didn’t recognize at all. Far from your neighborhood. Far from everything.
You glanced down at your shoes, now spotted with dirt and regret. This dress, the hair, the whole effort—you were starting to think it had all been a mistake.
Then Sunghoon’s pace suddenly picked up. His eyes lit up, focused on something just beyond the next turn.
“There,” he said softly.
And before you could ask what he meant, he reached for your hand—sudden, unthinking—and pulled you with him.
Your breath caught in your throat.
His hand was warm, firm around yours, fingers interlaced like it had always been that way.
You didn’t say a word. Just followed.
He led you past a line of trees, through tall grass, and down a narrow slope. Then finally—you saw it.
A small, glimmering pond hidden in a clearing. The water was still, mirror-like, catching the soft gold of the late afternoon sun. Willow trees bent low over the banks, their branches swaying gently in the breeze. Wildflowers bloomed in quiet clusters along the edge—lilac, yellow, soft blue—and dragonflies skimmed the water’s surface, their wings catching the light like tiny stained-glass windows. It was quiet. Peaceful. Untouched.
Like something out of a fairytale.
You stared, mouth slightly parted. “How’d you even—how’d you find this place?”
Sunghoon didn’t answer right away. He just stood beside you, still holding your hand loosely.
“When I was younger,” he said after a moment, voice softer than usual, “my family came here for a vacation. My sister and I snuck out one morning and found this by accident.”
You glanced over at him. He wasn’t looking at you—just at the water, like it still held something sacred.
“I used to take her here when she cried,” he continued, “whenever she got scolded by our mum. I don’t know... it always calmed her down.”
You smiled, quietly listening.
“Why’d you bring me here?” you asked, your voice barely above a whisper.
He laughed under his breath, the sound light, almost shy.
“It’s silly,” he said, eyes still on the pond. “But last night, when you were crying…”
You looked at him then—really looked at him.
His expression was unreadable, caught between memory and now. He glanced at you finally, voice quieter.
“You reminded me of my childhood. Of her. You looked so… innocent.” He gave a faint, crooked smile. “And maybe I thought this place would cheer you up.”
Your chest ached in the most unexpected way.
Not from sadness. Not even from joy.
Just from the quiet knowing that someone had thought of you that deeply.
You looked down again at your joined hands.
Still holding. Still warm.
The two of you made your way closer to the water, weaving past the low-hanging branches until you found a flat patch of grass near the edge. You sat down carefully, smoothing the fabric of your dress beneath you, your feet dangling just above the still surface of the pond.
Sunghoon dropped beside you, resting his arms lazily on his knees, legs slightly apart, sneakers almost brushing the water. The breeze was cooler here, brushing your cheeks with the scent of wildflowers and grass. The only sounds were the rustle of leaves, the distant hum of cicadas, and the quiet ripples of the pond.
He didn’t speak.
Of course he didn’t.
You’d grown used to his silences. They weren’t cold, or distant—not really. They were just… Sunghoon. Thoughtful. Still. The kind of quiet that made you want to fill the space, not because it was empty, but because he made you feel safe enough to.
So you talked.
About everything. About nothing.
You told him about the weird dreams you’d been having lately, about the girl in your class who kept trying to copy your notes, about how you once tried to bake cookies for your primary school crush and forgot the sugar. You pointed out shapes in the clouds. Gave names to the dragonflies. Talked about the playlist you made for a fictional road trip you hadn’t taken yet.
And Sunghoon?
He just listened.
Not distracted. Not fake-listening like some people did, nodding along while their mind was elsewhere.
He listened with his whole body. Slight tilts of his head. The way he’d glance at you when he thought you weren’t looking. The quiet little hums when something made him laugh. The barely-there smile when you said something completely ridiculous.
You kicked your feet gently above the water.
“Sorry,” you said at some point, half-laughing. “I talk too much when you’re quiet.”
He shook his head slowly, still looking out over the pond. “I like it.”
You blinked. “You do?”
“You talk like you’re alive,” he said softly.
You turned to look at him.
His expression was unreadable, gaze fixed somewhere across the water. But his voice—his voice sounded like truth.
Your heart beat a little faster. You looked down at your hands in your lap, trying to will the blush away.
The two of you had been sitting there for a while now, feet dangling over the edge of the pond, sunlight dancing on the surface of the water. You’d done most of the talking—naturally—and Sunghoon had just sat beside you, quietly listening like always, eyes half-lidded from the warmth, arms resting lazily over his knees.
You were halfway through a very dramatic retelling of the vending machine incident from earlier in the week when something soft landed on your head.
You paused, blinking. “Did something just…?”
Before you could reach up to check, Sunghoon leaned in.
His hand came up slowly, fingertips brushing through your hair with careful precision. You stilled completely. He was close—closer than usual—and the moment stretched, your voice caught somewhere in your throat.
His face hovered just inches from yours, eyes focused as he plucked a single pink petal from your hair. The breeze tugged at your dress, your heart did a weird little somersault, and your brain short-circuited trying to process the proximity.
You barely dared to breathe. His breath brushed your cheek, warm and soft. He didn’t move away.
And somehow, your mind made the leap.
Oh my god. He’s going to kiss me.
Your heart leapt. You shut your eyes without thinking, every nerve in your body suddenly very, very aware of the shape of his mouth and the way your knees were touching.
But instead of a kiss, you got—
A throat clear.
You opened your eyes to find Sunghoon leaning back like nothing happened, examining the flower petal with the clinical interest of someone assessing a grocery receipt. Like he hadn’t just completely hijacked your central nervous system.
You blinked at him, heat flooding your face.
He glanced up, clearly fighting back a smirk. “Did you just—”
“No.” Your answer was immediate. Loud. Defensive.
“I didn’t even finish my senten—”
“Shut up.” You whirled on him, hands flying dramatically as the full force of your embarrassment took over. “You scooted so close to me, and you leaned in and, and I—I didn’t know what to expect, okay?!”
Sunghoon’s eyes sparkled, lips twitching. “I was taking a petal out of your hair.”
“You took your sweet time, that’s what you did,” you huffed, arms flailing now. “God, you and your–cold–cold boy exterior. I can’t read your face! You could be about to kiss me or about to tell me my card got declined, and I wouldn’t know the difference.”
He let out a soft laugh, the kind that made your chest ache a little. “You’re being dramatic.”
“Excuse me for assuming I was about to have a romantic moment by a magical pond with a boy who—”
He reached forward suddenly, both hands cupping your cheeks, and you froze mid-rant.
The world slowed.
His palms were warm. Gentle. Holding your face like you were made of something delicate. You couldn’t speak. Could barely breathe.
Then his voice came, low and steady.
“Do you want me to?”
Your words died in your throat. Your heart thundered somewhere behind your ribs.
You stared at him, wide-eyed, unsure what to say.
He didn’t press. Just looked at you with that infuriating, calm expression—the kind that made it impossible to tell if he was teasing you or being completely serious.
And somehow, that only made you fall harder.
You opened your mouth, then closed it again.
“I—” you tried.
Sunghoon waited.
You panicked. “You took way too long with the petal.”
He laughed. This time, fully. And God, if your heart hadn’t already betrayed you, that laugh would've done it.
“Okay,” he said eventually, letting go of your cheeks like he hadn’t just gently cradled your entire soul.
You immediately buried your face in your hands.
You hated him. You adored him. You had no idea what this was.
But you kind of never wanted it to end.
—
The walk back was quiet.
Not the comfortable kind that usually settled between you and Sunghoon. This one was thick. Tense. A silence so loud it felt like it echoed.
You hadn’t spoken a word since leaving the pond.
He’d glanced at you a few times as you walked side by side, but you kept your gaze stubbornly forward, arms crossed, cheeks still warm from earlier. You couldn’t stop replaying the moment in your head—his hands on your face, that question, your silence, the way your heart had practically stopped beating altogether.
And now, here you were. Standing outside your apartment. Streetlights glowing gold above you. Crickets chirping. The air cool and still.
He hadn’t said anything either.
Not until now.
Sunghoon cleared his throat softly. “You’ve been quiet since the park.”
You let out a small, unbothered-sounding tch, keeping your eyes fixed on the sidewalk.
What a stupid question. He knew why.
You were embarrassed. Flustered. Emotionally compromised and desperately trying to hold it together. And he just stood there, calm and collected, as if he hadn’t casually almost kissed you and then walked away like it was nothing.
You turned toward him, fire rising again. “You—!”
You raised your hands, ready to start waving them mid-rant like you always did. But before a single word left your mouth, Sunghoon stepped forward and grabbed both your wrists gently, stopping them midair.
You blinked.
“What are you—?”
And then he leaned in.
Soft. Quick. Certain.
He pressed a kiss to your lips—just a brief, featherlight touch that made your breath catch and your thoughts scatter in all directions.
It was simple. Barely a second long. But it knocked the wind out of you.
“There,” he said, voice low and calm, as he pulled back.
You stared at him, completely frozen. Mouth slightly parted. Eyes wide.
“Y-You—” you stammered, hands still in his.
Sunghoon didn’t flinch. “You were being loud in your head. I could hear it.”
“I—That’s not—You don’t just—!”
He raised an eyebrow, completely unfazed. “Feel better now?”
Your heart was a mess. Your brain was fuzz. But still… you nodded.
He let go of your hands slowly, his touch lingering just a second longer than necessary.
“Goodnight,” he said, and turned to walk away.
You stood there, stunned, watching him go. And somewhere between your heart trying to reboot and your hand brushing against your lips…
—-
The library was quiet, save for the occasional turning of pages and the distant hum of the printer.
You were trying to focus. Really, you were. But it was hard.
Not because of your thesis—which was enough of a monster on its own—but because of him. Sitting right next to you.
Sunghoon.
The boy who kissed you once. Who sent you home after and said nothing. The boy who still picked you up for class, still shared his earbuds, still split convenience store snacks with you like nothing had changed. And maybe it hadn’t. Not really.
You weren’t kissing everyday. You weren’t dating. There were no labels. Just… this strange, sweet in-between. And it was driving you insane.
You’d been hanging out every day, and yet neither of you had brought up the kiss. Not the one by the pond. Not the one on your doorstep.
You were somewhere between friends and more, and he seemed perfectly content to sit in that quiet space—while you were losing your mind wondering what it meant.
You were currently scanning the shelves, trying—and failing—to find a book for your thesis. You swore it was here. The catalogue said it was. But after combing through the aisle three times, you were ready to throw yourself into the return bin.
“Ugh,” you muttered, turning to scan the shelf one more time.
And then, like some book-finding angel, Sunghoon stepped beside you. He reached forward casually, plucked the exact book from the shelf above your head, and handed it to you without a word.
Your jaw dropped. “Are you kidding me?”
You snatched it from his hand, dramatic as ever, and turned to him with wild eyes.
“I’ve been here for twenty minutes! And you—!”
Your hands flew up instinctively, ready to gesticulate in full rant mode when—
He caught them.
Both of them.
Warm fingers wrapping around your wrists, stopping you mid-rant with that infuriatingly calm expression on his face.
And then he leaned in.
And kissed you.
Just like that.
Soft. Steady. No hesitation.
Your breath caught completely. Your brain shut off. The library, the thesis, the confusion—all of it disappeared under the pressure of his lips against yours.
It was over in seconds.
He pulled back like nothing happened, still holding your hands.
“Loud,” he said, voice low and amused.
And then—he let go and walked away.
You stood frozen in the aisle, mouth still parted in disbelief, the book clutched to your chest like it had personally witnessed a crime.
Your heart was pounding. Your face was burning. You were sure your soul had just left your body.
And once again… He didn’t look back.
Typical Sunghoon.
You were unwell.
Absolutely, fully, catastrophically unwell.
Because Sunghoon kissed you again.
In a library.
After handing you a book like it was the most normal thing in the world.
And when you raised your hands—to explain, to demand answers, to yell in three different emotional languages—he just… kissed you. Again. Calmly. Casually. And walked away like it hadn’t just restructured your entire brain.
You tried not to think about it. You really did.
But the moment you sat back down at the table, book open in front of you, and he slid a highlighter across the desk toward you like he hadn’t just emotionally detonated you—
You exploded.
“Okay,” you said, too loudly for a library. “What are we?”
He looked up from his notes, blinking once.
You leaned forward. “Because you kissed me. Twice. And you keep holding my face like I’m a traumatized woodland creature and then walking away before I can process anything.”
He tilted his head, resting his chin on his palm. “So you have been thinking about it.”
You sputtered. “Of course I’ve been thinking about it!”
Sunghoon nodded slowly, flipping to the next page of his notes.
You blinked at him. “Are you ignoring me?”
“I’m studying.”
“I’m spiraling.”
“Noted.”
Your hands flailed.
And just as you raised them again, fully prepared to unleash wave two of your emotional breakdown—
He stood up from his seat, leaned across the table, and kissed you. Right there. Again.
Quick. Soft. On the corner of your mouth this time.
You froze.
“I—” you squeaked.
“You were getting loud again,” he said, sitting back down like he hadn’t just completely ended your speech mid-sentence.
You gawked at him, face on fire. “You can’t just kiss me every time I get dramatic.”
“That’s what you think.”
You opened your mouth. He raised an eyebrow.
You closed it again.
He handed you your highlighter. “Let me know when you’re done with denial.”
You stared at him, heart pounding so hard you could hear it echoing in your skull. He was calm. Unbothered. Absolutely smug.
You hated him.
You wanted to kiss him again.
You highlighted the same sentence seven times just to avoid looking at his stupid perfect face.
—
You were walking home from the library with Sunghoon again. Just like always. Quiet sidewalk, golden streetlights, late-night hum of the city in the background.
Except nothing about it felt normal anymore.
Not after the kisses.
Not after the looks he kept giving you when he thought you weren’t paying attention. Not after your brain had chewed itself into pieces trying to decode what you were to him.
And tonight—you were done pretending you were fine with it.
“I just think,” you said for what felt like the fifth time, voice rising as your steps quickened, “that if you’re gonna keep kissing me, then maybe—and this is wild—I deserve to know what it means!”
Sunghoon didn’t answer. He kept walking beside you, hands in his pockets, face unreadable. Infuriatingly calm.
“And if it doesn’t mean anything, that’s fine,” you added, already lying to yourself. “But then stop doing it! You can’t just weaponize your mouth to shut me up like some human mute button—”
He stopped walking.
You blinked, still mid-rant, too fired up to notice that he’d turned until his fingers wrapped around your wrist and tugged you back—swiftly, gently, deliberately—until your back hit the cold brick wall of the nearest building.
The shock of it knocked the words straight out of your mouth.
“Wha—”
And then he kissed you.
Hard.
No hesitation. No teasing.
His lips found yours in one clean, fluid motion, like he’d been waiting, burning, counting every second leading up to this moment. His hand pressed firmly against the wall beside your head, his body angled toward yours—not pushing, just close. Too close. Close enough that you felt the heat radiating off of him, the weight of everything he hadn’t said.
You didn’t even get the chance to breathe before his other hand slipped to your jaw, tilting your face up slightly—and then his mouth opened against yours, and his tongue slid in. Slow. Confident. Sure.
You gasped softly into him, your fingers gripping the front of his sweater like it was the only thing keeping you from collapsing. And God—he tasted like mint and quiet danger, like late nights and secrets he hadn’t told you yet.
He kissed you like he was trying to memorize your mouth.
Like he wanted you breathless and boneless and ruined in the best way.
And you let him.
You kissed him back like it had been building inside you too, like you’d been waiting for him to break first—waiting for this exact kind of dizzying, spine-melting surrender.
By the time he pulled back, you weren’t sure where you were anymore.
Your chest heaved. Your lips tingled. Your back was still pressed to the wall, legs weak, thoughts tangled.
Sunghoon didn’t move far—just enough to speak, his thumb still brushing softly along your cheek.
“You’re loud,” he murmured, his voice rougher than usual. “But not when you’re kissing me back.”
You couldn’t speak. You couldn’t even glare. Your eyes were still wide and unfocused. Your body felt like it had been struck by lightning wrapped in velvet.
And him?
He just took your hand again like nothing happened.
“Let’s go,” he said, like he hadn’t just absolutely wrecked you against a wall.
You followed.
Stunned. Silent.
And for the first time in your life— You understood exactly why he did that.
Because nothing had ever shut you up like that before.
—
The next morning, Sunghoon was already waiting outside your apartment by the time you stepped out, bleary-eyed and still emotionally unstable from the night before. He stood there with his usual sleepy calmness, one hand in his pocket, the other holding your usual coffee order.
Of course he knew you hadn’t slept.
He hadn’t either.
Because while you were lying awake replaying that kiss over and over again, so was he. He’d tried to read, tried to distract himself—but every time he closed his eyes, all he could feel was you against the wall. Your fingers in his sweater. The way your lips opened under his, soft and wanting. The sound you made when he bit down gently on your lip before pulling away.
He was in trouble.
You walked toward him slowly, eyes puffy, your hoodie a little crooked from sleep. You didn’t say anything—just snatched the coffee from his hand and took three aggressive gulps like it personally wronged you.
“Hmph,” you huffed, before storming three steps ahead of him like an angry little duck.
Sunghoon blinked.
Then he laughed.
God, he was so gone for you.
“Why are you mad?” he asked, catching up easily.
You didn’t look at him. “Because—because you won’t tell me what we are. You keep kissing me every time I get dramatic, and you don’t say anything after, and you won’t tell me if you even like me, and—”
“Don’t you like it when I kiss you, though?” he asked casually, like he wasn’t setting your entire nervous system on fire.
You stumbled. “I—! I—”
He looked far too smug. You hated how good he was at this.
“You can’t just say smug shit like that and make me not want to choke you—”
You didn’t finish. Because just like last time, he moved without warning.
In one sharp, fluid motion, he backed you into the nearest tree, the rough bark grazing your spine as your back hit it with a quiet thud. His hand slid around to the small of your back, pressing you against him, while the other gripped your waist and dragged slowly down to your hip, fingers curving around it possessively.
His mouth was on yours before you could speak. No hesitation this time.
His lips crashed into yours—hot, hungry, open. He tilted his head, deepening it fast, his hand tightening at your waist as he pulled you harder against him. Your gasp disappeared into his mouth.
His tongue slipped past your lips, slow and deliberate. He kissed like he knew exactly what he was doing—like he knew how to pull sound from your throat without a word. His body pinned yours to the tree, firm and steady, his hips brushing into yours just enough to make you lose your balance and grab his sweater for support.
He groaned lowly when you kissed him back, your fingers bunching at his chest, his thumb digging into your side as his mouth moved harder, needier, lips parting, tongue sliding deeper.
And then—he bit down on your bottom lip, just enough pressure to make your breath catch.
“You didn’t stop me,” he murmured, breath warm against your skin.
Your mouth opened. “Because—”
“Because you like it,” he said again, low and certain.
You glared at him. “And what if I do?! At least I’m being honest with my feelings.”
Sunghoon raised a brow. “Are you?”
“What’s that supposed to mean?”
“Because you haven’t really told me anything about your feelings,” he said simply.
You threw your hands up. “Is it not clear?!”
You folded your arms, frustration bubbling up.
“Is it not clear that I clearly like you?!”
And just like that—he was silent.
Sunghoon had always been calm, collected, a little unreadable—but something in his expression faltered then. His cool cracked just a little, the tiniest stutter of surprise flickering across his face.
His heart was doing things he would never admit out loud.
Because no matter how smooth he could be, no matter how many times he kissed you like he knew exactly what he was doing—you were the only one who could completely unravel him.
He looked at you, smiling softly.
“Look under your cup.”
You frowned. “What?”
“The cup,” he said. “Turn it over.”
You squinted at him suspiciously, lifting the cup over your head like it owed you answers. And there—scrawled in slightly smudged black marker under the base—was one word, just barely legible in his messy handwriting:
GIRLFRIEND?
Your breath hitched.
Your arms dropped.
You stared at it, then at him.
He stood there with his usual hands-in-pockets posture, pretending to be all calm and collected—but you saw it. The way his ears were just a little too red. The faint twitch of his mouth like he was holding his breath.
You blinked. “You wrote it… on the bottom of a coffee cup?”
“I thought it was romantic,” he said, completely deadpan.
You raised a brow. “You know people usually use, like, their mouths to say these things, right?”
“I figured this way, you’d actually read it instead of yelling over it.”
You paused.
Touche.
“You truly are a man of few words.”
He shrugged. “You use enough for both of us.”
You rolled your eyes—but your grin gave you away.
And then, quietly, you held the cup closer to your chest.
“…Yes,” you muttered.
His lips twitched. “You’re supposed to say it louder.”
You glared. “Don’t push your luck, loverboy.”
He smiled, wide this time. “Too late.”
Before you could react, his hands wrapped around your waist—confident, steady—and he pulled you in all at once. You let out a small yelp, half laugh, arms instinctively catching onto his shoulders as he swept you closer like it was the most natural thing in the world.
And then he kissed you.
His lips pressed into yours like he already knew you’d say yes, like your quiet little “yes” had unlocked something in him. There was no teasing this time, no smirk hiding behind it—just him, kissing you like he meant it.
His grip tightened around your waist, grounding you against him, your body flush to his as his other hand came up to cradle the side of your neck, his thumb brushing just below your ear. You melted into him without a thought, your fingers curling around the back of his sweater, trying to pull him even closer.
You could feel his heartbeat, fast but steady, pressed right against yours.
When he finally pulled back, just barely, his lips hovered over yours—still close enough to steal another breath.
“I’ve been waiting to do that properly,” he whispered, voice low and warm.
#sunghoon x reader#sunghoon x you#sunghoon x y/n#park sunghoon x reader#sunghoon fic#sunghoon oneshot#park sunghoon fic#park sunghoon fluff#park sunghoon oneshot#enhypen x reader#enhypen x y/n#enhypen x you#enhypen imagines#enhypen scenarios#enhypen fluff#sunghoon fluff#sunghoon imagines#park sunghoon#park sunghoon imagines#enhypen fanfiction#enhypen fic#enhypen ff
5K notes
·
View notes
Text
(part of the Wife at First Sight series)
When Ghost had asked if you would help him with something, you’d answered yes without a question. You didn’t ask for details, smiling and thanking him every time he opened each door that led to the base’s parking garage, giggling when he even insisted on opening the truck door for you. You’d come to grow fond of your work husband, appreciating how he never failed to make you feel special.
You sometimes wished his affections were genuine, rather than part of what you’d assumed was a strange hazing ritual in the military (which you couldn’t deny kind of worked, the two of you had grown closer hadn’t you? Was that the point of hazings?).
But you knew that line of thinking wouldn’t lead anywhere, other than potential heartbreak. He surely was only joking around, wouldn’t return your feelings. That’s why you played along with the ruse, but tried your best not to fall too hard for the man who was making that more and more impossible.
Still though, you couldn’t deny the pang in your heart when you discovered the errand he requested your help with, was to go look at engagement rings.
Did he actually have someone special in his life? Someone he hoped to propose to?
You felt guilty, thinking there might be another person out there that he loves enough to ask them to marry him, all the while you’re enjoying his attention at work, pretending he could ever actually want you as his wife.
You follow him into the shop, eyes widening at the never ending cases and displays of shiny, glittering jewelry, as far as the eye can see.
He chuckles at your expression, telling you not to worry your pretty little head over any price tags, just to pick out whichever one you liked.
You appreciated that he trusts your judgement so much that he wanted your opinion on which ring to buy his partner, and so you take your time looking through them all, even if it makes you sad to picture him slipping this ring onto another person’s finger.
Gaze scanning the displays, your eye is instantly caught by one ring and one ring only. You point to it, Ghost humming in agreement, signalling for one of the employees behind the counter to unlock the case.
The man pulls the ring out, handing it to the Lieutenant who examines it in between gloved fingers.
“Let’s see how it fits.” He murmurs, taking your left hand in his and slipping the band onto your ring finger, both of your eyes locked on the movement.
“Like a glove.” The employee says with a smile, moving to gather a selection of ring boxes he hopes to show you both, seeing that the ring has evidently found its owner and fits perfectly.
“It’s really beautiful Ghost.” You tell him, admiring the ring as he admires your expression. “Your wife’s a lucky woman.” You add, thinking of the mystery woman you’re convinced he’s buying this for, assuming you must have a similar ring size to her or something, if he’s having you try it on.
Your eyes meet his own warm gaze as his hand folds your fingers, bringing the ring up to his lips to press a kiss through the mask.
“Not as lucky as I am to be her husband.”
#yeah when i say reader is CLUELESS clueless#teehee#call of duty#call of duty fanfic#call of duty fic#simon ghost riley#simon riley#cod fanfic#ghost x reader#simon ghost x reader#simon riley x reader#simon riley x you#ghost x you#cod simon ghost riley#simon ghost riley x reader#ghost fanfic#call of duty ghost#call of duty fluff#cod simon riley#cod fluff#simon ghost riley x you#simon fluff#readwritealldayallnight
6K notes
·
View notes
Text



𝐅𝐀𝐂𝐄 𝐒𝐈𝐓𝐓𝐈𝐍𝐆 / 𝐏𝐔𝐒𝐒𝐘 𝐄𝐀𝐓𝐈𝐍𝐆 𝐖𝐈𝐓𝐇 𝐒𝐀𝐄 𝐈𝐓𝐎𝐒𝐇𝐈
5k words pwsp, face riding/sitting, pussy eating, subby/bottom sae. errr basically he’s down bad for ur kitty and is obsessed w/you.
sae itoshi isn't the type to do grand gestures. he doesn't believe in clichés or over the top romance. but today, he walks with you in silence, hands in his pockets, that same bored expression on his face, though his steps are slower, like he's trying to match your lazy pace.
you don't question it when he pulls open the door to a sleek, minimalistic jewelry store. the kind with glass cases, soft lighting, and prices no one talks about out loud.
"what are we doing here?" you ask, glancing around.
"looking." he says, short and vague, like always. but you can see the way his eyes dart across the displays, landing on one case in particular.
he doesn't ask for help. just walks straight over and stares down at a ring. simple. gold. nothing flashy. just elegant enough to catch the light. and when you peer over his shoulder from behind, curiosity bubbled in your chest. "for your mom or something?"
he doesn't answer. instead, he nods curtly towards the attendant, and just says, "that one."
the woman behind the counter lifts it carefully and asks if he would like to have it gift wrapped, but all he does is casts you a quick side glance, his expression unreadable.
"no," he says. "she'll be wearing it out."
your head snaps up as you blink. "what?"
sae finally turns to look at you, and that's when you see that flicker of something behind those icey blue eyes of his. something unspoken. he takes the ring before gently reaching out for your hand. his touch is soft as he lightly traces your knuckles.
"just wear it," he mutters, sliding it onto your ring finger. "you don't have to say anything."
it fits perfectly, and you really don't know what to say as you trail behind him when he approaches the register, the soft click of his shoes echoing through the otherwise quiet boutique. he pulls out his black card like it's nothing, like it doesn't scream power and wealth and a life far removed from the normal lifestyle.
the cashier takes it with two inviting hands, overly polite, overly cautious. she also flutters her long eyelashes and bites her plump lip, but you don't care enough to comment on her overly flirtatious attitude, and neither does he. you say nothing, instead just standing there, staring at the expensive ring now on your finger.
he doesn't look at you while he signs the receipt, he just accepts the small bag she hands him with the box inside, the one the ring would've come in, then tosses it to you without looking.
"keep it." he says, and you catch it clumsily, the bag crinkling in your hand.
outside, he doesn't wait. just walks ahead with that slow, bored saunter of his, like he didn't just do something incredibly intimate in the most casual way possible.
"you always this quiet after buying a girl a ¥300,000 ring?" you ask, jogging to catch up.
he glances at you out of the corner of his eye. "don't need to buy anyone anything."
"so why me?"
he shrugs. "because you're mine."
you go quiet, hating how your heart beats faster in your chest. stupid sae...
"you gonna run now?" he asks, voice low.
you look down at the ring. turn it once, then twice, examining the shine of the jewel.
"...no." you reply after a small pause.
he doesn't smile out right, but you catch the twitch of his lip. just the barest hint, and for someone like sae, that's practically a confession in itself.
the walk back to his car is quiet, but it's not all that uncomfortable. his fingers brush yours a few times, like he's debating whether or not to hold your hand. he doesn't though. typical sae. always wanting, never asking.
you sit in the passenger seat of his sleek, black mercedes benz, the city lights sliding over his delicate face like soft curtains as he navigates through the streets. you catch him glancing at you a few times as he drives, nothing too obvious, just that subtle, sidelong look he thinks you won't notice.
you finally decide to speak up after some awkward silence when he pulls into the parking lot of his apartment, "you didn't even ask if i liked it."
he drums his fingers on the steering wheel, eyes on the gate as it's slowly being opened by the security. "didn't need to."
"what if i didn't?"
"you did... you do."
you scoff under your breath, but you don't take the ring off. you haven't stopped turning it on your finger since he put it there. when he pulls into the parking garage under his building, neither of you move for a second. the car engine ticks as it cools down, the quietness becomes heavy between you.
"so," you say, voice light. "what now? am i supposed to move in or something? cook you dinner, massage your shoulders?"
he looks at you, almost like he's trying to see something beneath your skin.
"...preferably, but you can do whatever you want," he says, leaning back in his seat. "except taking the ring off."
"is that a rule?"
"it's a warning."
you raise a brow. "so you're threatening me now?"
"no." his voice drops a little. "just... don't want to lose you."
the walk through the garage is quick, and the elevator ride feels like a blur, the soft hum of the machinery barely audible between the tension thickening the air. sae stands just a bit too close, his shoulder grazing yours as he presses the button for the floor. he doesn't need to say anything, but you can feel his eyes on you. it's like he's measuring you, trying to see if you'll pull away or stay in his space.
when the elevator dings, the doors open to reveal his apartment, and it's exactly what you expect, luxurious, pristine, almost unnervingly perfect. the marble floors gleam under the soft lighting, casting a glow that makes the place look like something out of a movie. everything is so clean, so meticulously placed.
even the air smells expensive, it's almost intoxicating, a sharp contrast to your own home scent which is filled with laundry detergent and fresh food, but it's not entirely unwelcoming. it just feels like the kind of space where you're meant to be admired.
he holds the door open for you, just a small gesture, but there's an undeniable possessiveness in it. like he's claiming the space and now he's claiming you too. you step inside, taking in the layout with a curious gaze.
everything is in its place. the living room is sleek, with low leather sofas and a wall of glass that overlooks the city below. a few paintings hang in carefully chosen spots, but none of them draw your attention as much as the emptiness of the room. he's a minimalist. or maybe just hasn't had the time to go furniture shopping after returning from spain.
sae closes and locks the door behind him, stepping into the apartment like it's nothing new, but you can see the way his body tenses. it's almost like he's waiting for your approval, waiting to see what you think of his space.
"make yourself at home." he says, it sounding more like a command than an offer.
you nod, taking a seat on the couch, not exactly sure what to do with yourself in this perfectly curated world of his. you trace the edge of the coffee table, running your fingers over the smooth surface. everything about this place screams power and control, but you don't feel like you belong here. not yet, anyway.
sae, however, doesn't sit down. he stands a few feet away, hands in his pockets, eyes locked on you.
"you like it?" he asks, voice soft but serious, like he needs the validation from you.
"it's nice," you say casually, glancing around. "a little... sterile."
he chuckles under his breath, walking over to the bar and grabbing himself a drink. sae was more accustomed to pouring himself a glass of whiskey than to catering to the needs of guests. "i... don't like clutter."
you watch him move and the easy confidence with which he handles himself. but there's a tension in the way he stands. like there's something he's trying to keep under control, something he's not showing you just yet.
"you don't like a lot of things." you sigh, trying to break the ice, even if it's just a little.
he looks at you over his shoulder, a faint smile curling on his lips. "you'd be surprised."
for a moment, you almost want to ask what exactly he's trying to hide, what's underneath all the wealth, the luxury, the polished exterior. but instead, you just lean back against the couch and let the silence settle between you. something tells you that he'll show you eventually.
he moves over and sits beside on you couch like he doesn't know what to do with himself, elbows on his knees, leaning slightly forward, eyes flickering toward you every few seconds before darting away again. for once, itoshi sae doesn't look like the calculated prodigy everyone sees on the field. he looks... awkward, and... lame.
his fingers brush against your side, ghosting over the hem of your shirt. not enough to grab, just enough for you to feel the contact. and he keeps doing it, like he's testing the waters, seeing how far he can go before you pull away. he's not cocky now. not smug. he's quiet. careful. and when his knuckles bump against your hip, he finally wraps his fingers around the fabric, not tightly, but like he needs something to hold onto.
you glance at him, and his eyes meet yours for a split second before he looks away again, jaw tense. he's trying so hard to keep his cool, but his foot is bouncing ever so slightly against the floor, and his grip on your shirt tightens the longer the silence stretches.
"you're weird tonight." you murmur.
he exhales a soft laugh, barely a breath. "you're in my house."
"so?"
"you've never been here before." his voice is low, almost like it's something he's been thinking about all night. "it feels different."
you raise an eyebrow. "different how?"
he shrugs, still playing with the hem of your shirt. "don't know. just... like you belong here."
you blink, thrown off by the way he said it. so quietly. so honestly, and now he's looking at you again. eyes sharp but unsure, like he wants to say something else but doesn't know how.
you shift a little closer, and he doesn't move away. his hand slides up your waist, like he's waiting for you to stop him. but you don't, so he keeps going, hand resting just at the curve of your side. he's watching your face for a reaction, lips parted like he's about to say something, then decides against it.
"you can do more than just play with my shirt, y'know." you whisper.
his ears go a little red. and then finally, his expression shifts. that familiar spark returns, just a flicker of confidence in his eyes. his hand tightens, and he pulls you a little closer, his voice low and rough.
"don't say that unless you mean it."
he leans in slightly, his breath brushing against your cheek, and for a moment, you think he might pull away again. but he doesn't. his hand slides up your side, fingertips grazing the edge of your shirt before he hesitates, just for a second. the uncertainty is still there, but there's a heat building between you two, like everything he's been holding back is finally getting too much to contain.
you're so close and the tension is almost unbearable. his lips part as if he's about to speak, but the words die in his throat when you move closer, just enough to close the gap. sae's gaze darkens, pupils widening as his breath hitches, the moment stretching like it's going to break any second.
then, before either of you can think twice, he's kissing you. it's rough at first, his hand moving quickly to your neck, pulling you into him like he's afraid you'll slip away if he lets go. his lips are warm and hungry, and it's all a little messy, but it's real. there's a desperation to it, a need you haven't seen much of from him before.
you respond, your own hands finding their way to his chest, feeling the rapid beat of his heart under your fingertips. sae's body presses into yours, as if there's no space between you left to breathe. he deepens the kiss, his fingers griping the back of your neck, tugging you closer as though he can't get enough of you. you feel him shiver against you, like he's struggling to keep his composure, like he wants to be in control, but you're slowly taking that power from him, and he's completely fine with it.
his kiss becomes softer for a moment, more tender, as if he's realizing that this is actually happening. that he's not just imagining it. he pulls away just enough to look at you, his chest rising and falling with every breath, eyes dark with desire but also... something else. something deeper.
"fuck," he mutters, almost to himself. "you drive me fucking insane."
you hum softly, fingers brushing against the side of his sharp jaw. "mm? kind of embarrassing, honestly..."
he chuckles, that small, familiar arrogance returning to his face, but there's still a hint of vulnerability. "can't help it when it's you."
you're both breathless now, but for the first time in a long time, you don't need to say anything. the silence between you speaks volumes. and in that moment, you realize that whatever this is, whatever he is, it's not just about playing soccer together anymore.
sae breathed softly as he felt your body nestle against his own, your frame fitting perfectly into the hard planes of his lap. he could feel the soft swell of your breasts pressed against his firm chest, and the warmth of your breath mingling with his own as you gazed down at him through your pretty lashes
"god... you're so fucking beautiful..." he murmured, his voice a low whisper. sae couldn't take his eyes off you, his teal gaze drinking in every detail of your face, the arch of your eyebrows, those glossy lips that parted slightly as if inviting him to kiss.
he knew he should slow down, should give you time to adjust to his devotion, but the feel of your body so close to his own was intoxicating, and he found himself powerless to resist the pull he had towards you.
slowly, giving you every chance to pull away, he leaned in closer, his breath mixing with yours as he hovered just an inch away from your lips. "tell me to stop," he whispered, his voice rough with barely restrained desire. "tell me you don't want this, and I will." he searched your eyes, his own gaze intense and demanding. "but if you don't..."
"...if i don't?"
he felt a thrill run through him at your breathless whisper, the way your lips parted slightly as if in anticipation of what he has to offer.
"if you don't..." he murmurs, his voice a low and seductive rumble. "then i'm going to bend you over this couch and—" he sucks in a breath.
instead of finishing, his hand slides from your hip to the small of your back, pressing you closer against him. you could feel the hard, muscular tone of his body, the heat of his skin seeping through the thin fabric of his shirt. his other hand cupped your jaw, his thumb brushing over your bottom lip in a soft caress.
"just... tell me you want it too," sae breathes, his eyes searching yours. "tell me you crave me much as I crave you." he was so close now, his lips a mere whisper away from your own. "let me worship you as you deserve to be worshipped."
with that, he closed the remaining distance between you, his mouth capturing yours in a passionate kiss. It was a kiss that spoke of pent up longing and desire, of a hunger that could only be tamed by the taste of your lips. his kiss was demanding and insistent, his tongue delving into the warm cavern of your mouth to claim you fully as his own.
"ah.. s-sae..."
he groaned softly against your mouth as he heard you breathe out his name, the sound sending a jolt of pure, unadulterated lust straight to his pants. his hand slid from your spine to hold the back of your head and deepen the kiss. he licked into your mouth, his tongue stroking along yours that left you both breathless and aching.
his other hand slid down to the hem of your top, his fingers dipping beneath the fabric to caress the bare skin of your lower back. he could feel the heat of your body radiating against his own, and it made his fucking head spin.
he pulled back slightly, his chest heaving as he gazed up at you with eyes dark and heavy lidded. "get up. now," he growled, his voice rough with need. without waiting for a response, he scooped you up into his arms, carrying you towards the hallway that led to what you assume to be his bedroom.
the room was dark, the only light coming from the glowing madrid night skyline visible through the floor to ceiling windows. sae kicked the door shut behind him before carrying you to the large, king sized bed that dominated the entire space. too big for one person.
he set you down gently on the soft mattress, his body covering yours as he settled between your parted thighs. sae hovered over you, his eyes blazing with intensity as he gazed down at your face.
"[name]..." he breathed, his voice a low murmur. his hand slid up your side, his fingers skimming over the curves of your breast before cupping the soft mounds in his large, calloused palm. he could feel your nipple hardening beneath the thin fabric of your top, and it made his crotch tighten in his jeans.
"tell me what you want," he urged softly, his thumb brushing over the peak of your breast. "tell me how to please you, and I will."
"..." you swallow, idly tracing his knuckles with your fingers. "anything you want, sae."
a small, shuddering breath fell from his parted lips at at your quiet murmur, a glint of pure satisfaction in his eyes. "fuck yes..." he pretty much sobbed, and without warning, lunged forward and captured your lips in another kiss. his mouth moved demandingly over yours, his tongue delving deep past your teeth.
his hands slid down to the hem of your top, yanking it up and over your head in one impatient motion. he tossed it carelessly to the floor, his gaze drinking in the sight of your newly exposed skin with a hunger that made your heart pound.
"fuck... you're so perfect." he breathed, his large hands cupping the soft swells of your breasts. he tested their weight, squeezing gently as he leaned down to press open mouthed kisses along the smooth flesh. his tongue flicked out to circle your stiffening nipple, teasing the sensitive peak until it strained towards his touch.
his mouth closed around your nipple, suckling greedily as his hand slid down the plane of your stomach. his fingers dipped beneath the waistband of your pants, teasing along the edge of your panties.
he could feel the heat radiating from you, could sense the dampness that had begun to gather at the juncture of your thighs. it made his cock throb in his boxers, his own arousal growing more unbearable by the second.
"fuck, sweetheart, i—" he groaned against your breast, his breath hot and ragged against your skin. "i wanna taste you... please..."
his fingers pushed your panties aside, his thumb finding your clit and circling the sensitive nub, and at the same time, he nipped and sucked at your nipple. so hard it almost made you want to tell him that you couldn't produce milk. lmao
sae's fingers slid lower, brushing against your slit before, without any warning, shoved one deep inside your tight heat, and groaned at the feel of you. so hot and ready for him as he began to pump his fingers in and out of your cunt relentlessly.
your thighs clench around his hand, dropping your head back a small mewl falls from your lips. it... hurts. sae isn't go slow in the slightest, with his knuckles grinding against your clit with each fast thrust of his fingers. thankfully, he's not wearing those rings that he likes to send you photos of on his veiny hands.
"...want to sit on my face?"
your eyes flutter open after having them screwn shut as his fingers stretch open your insides. "h-huh?"
he let out a choked shudder, those gorgeous eyes of his almost glossy. "ride my face. please... i want it so bad— need it."
"..." you swallow, gripping the sheets under your shaking hands. "...yeah? i can?"
his head snapped up at your hesitant question, eyes glistening. "yes," he coos, his voice rough with barely restrained desire. "god, yes, you can."
he urged you up his body, his hands gripping your hips as he lies back against the pillows and guided you to straddle his face, the feel of your crotch hovering so close to his mouth making his head spin, making his dizzy.
"you're going to sit on my face," he shuddered, his breath hot against your folds. "and... and you're gonna ride my tongue until you're all i taste for the next week... please."
sae's hand slid to your thigh, his fingers digging into the soft skin as he spread your legs wider apart, baring you completely to his eyes. he could see the glistening evidence of your arousal, and the way your juices had begun to coat the skin on your inner thighs. "goddd... so fucking wet," he breathed, his voice just a low whisper. "so ready for me, aren't you, baby?"
his fingers fumbled with the button of his jeans, a low groan of frustration escaping his lips as he struggled to free himself from the confining denim. his erection was borderline painful, and his aching cock was straining against the zipper and demanding to be released. to be touched. "oh... fuck sake—"
after a small, one sided tussle that he almost lost, he finally manages to yank the button open, freeing his straining hard on from his too tight pants. he shimmies his hips, and with the help of the mattress, is able shove his jeans the rest of the way down his thighs. instantly, his hand is cupping the thick bulge of his cock, squeezing his length through the thin and damp fabric of his calvin klein boxers.
"sit down." he pants, gazing up at you over your pelvis through his glittering lashes, "sit like a chair... don't— don't ask if i can breathe. just sit down."
his hands gripped your hips hard enough to leave bruises, urging you down, down, until the first swipe of his tongue parted your glistening folds and he groaned long and low against your core.
"fuck, mm— you taste—" he sobs, the vibrations of his voice sending shockwaves through your sensitive insides. "i could eat this pretty cunt for, mmfph— h-hours..."
he sealed his mouth over your clit and suckled hard, his tongue flicking rapidly over the bundle of nerves. at the same time, he thrust his tongue deep inside your walls, fucking you with the slick appendage as he drank down your juices like a man who had been denied water for months.
sae's free, trembling hand slid around to grip the globe of your ass, urging you to grind harder against his mouth. he could feel your thighs trembling against his face, could hear the breathless little moans and cries that spilled from your lips as his tongue fucked you relentlessly.
he couldn't hold back the guttural moan that tore from his throat when he slipped past the waistline of his underwear and finally freed his aching cock from the pocket of his boxers. the thick and twitching shaft sprang out, slapping against his abdomen and leaving a small smear of pre cum on his skin.
sae groaned around your clit as he felt your body start to tremble above him, your muscles tensing and fluttering. he could sense the way your hips began to undulate, grinding your dripping core against his mouth and nose as if seeking more of his touch.
"mhm— that's it, baby," he squeezes his eyes closed tight, tears pooling on his lash line. "so fffucking good f'me..."
his fingers dug into the cheek of your ass, kneading the muscle as he pulled you harder against his face like he wanted to consume you, to devour you whole, to make you his in every way that was humanly possible.
at the same time, he could feel his own release building, his cock throbbing hard and hot in his grip as he stroked himself in time with the frenzied movements of his tongue. so close, so fucking close, and he knew you were too.
the way your walls began to flutter around his invading muscle, the way he could taste the first gush of your arousal as it flooded his mouth. he whimpered pathetically, his hips bucking up into nothing as his hand erratically pumped up and down his red and angry cock.
"gmmm... gonna cum—" despite his words being muffled by your sex, you hear the pure and animalistic tone in his words. you reach down between your quivering thighs and tangle your fingers in his sweaty hair, tugging on the burgundy strands slightly.
he sobs, eyes fluttering open to gaze up at you hazily through his begging eyes. "p-please, fill up my mouth—" he pleads, nails digging into your skin hard enough to indent some moon shaped crescents into your flesh.
you grip the headboard and stare down at him over the slope of your breasts, biting the inside of your cheek as he begs pathetically for you to orgasm. this... this is japan's prodigy? this boy, humping the air and fucking his hand as he goes to town on the city between your legs? this boy?
"s-sae..." you murmur, slightly embarrassed by the small tremor in your tone. you swallow, lifting your hips off his face slightly. and he looks like he's about to cry as his mouth is forcefully unlatched from your pussy, but he doesn't get the chance to when you wordlessly drop back down and grind your folds against his mouth and nose.
that's all it takes.
a raw and somewhat pitiful sound raptures from his scratchy throat, and with a few more pumps from his hand, sae is cumming. hard.
"fuck— oh fuckkkk—!"
his entire body was coiled tight, every muscle drawing up as he teetered on the rope of ecstasy, he cried out, his hips bucking wildly as his orgasm overtook him. thick ropes of cum erupted from the swollen head of his cock, splattering his chest and abdomen as he rutted his hips against his own hand. some of it even manages to squirt against your back.
tears finally begin to leak from his eyes, gliding down his pale, flawless cheeks and staining the silk pillow underneath his head. his chest heaves under you, his mouth still latched onto your clit.
you stare down at him, eyes slightly narrowing at the sight of his limp and pliant body. "um, e-excuse me...?"
he hums at your quiet words, eyes flickering up, now only lazily flicking his tongue against your salvia coated folds. his hand is still gripping your ass, but much less harshly than before. his fingers are lightly caressing the marks he had given you. "mm, baby? so good, thank you..."
you shake your head, tugging his hair and emitting a small groan from his lips. "w-what...? what'd i do..?" he whispers, only barely audible from under you.
"...it's not what you did..." you scoff. "it's what you didn't do."
there's visible confusion in his hazy eyes, and he lightly taps your hip in a silent question.
"...you haven't made me cum yet."
he blinks. a deeper red hue spreading over his already flushed face. "f— oh..." he gulps, eyes flickering down to your cunt resting on his chin, then back up to your expecting look.
he nods. "y-you're right... m' sorry." he murmurs, releasing his cock, which thuds against his abdomen, still red and leaking, so he can place both hands on your ass. he squeezes the flesh in his palms, kneading it under his calloused fingers.
"sorry, baby..." he repeats, tilting his chin up and pressing his nose back against your dripping core.
"let me... let me fix that."
#blue lock#yandere blue lock#yandere#bluelock#blue lock x reader#blue lock x female reader#bluelock x female reader#yandere blue lock x reader#blue lock smut#sae#sae itoshi#sae x reader#sae itoshi x reader#yandere sae itoshi#yandere sae x reader#yandere sae#sae x female reader#itoshi sae#itoshi sae x reader#x female reader#blue lock x female reader smut
1K notes
·
View notes
Text

Discover the essence of captivating presentation with our custom display boxes. Elevate your products through innovative design and impeccable packaging. Tailor-made to your specifications, counter display boxes enhance brand visibility and leave a lasting impression. Crafted with precision and care, custom printed display boxes ensure your items are showcased elegantly. Choose style, choose distinction.
Choose Display Boxes for a packaging solution that truly speaks volumes by visiting us or making a call at (646) 536-4111
#Custom display boxes#counter display boxes#product display boxes#custom printed display boxes#custom packaging#custom boxes#Verdance#Packaging Boxes#Product boxes
1 note
·
View note
Text
THE SUNDAY REGULAR. 18+



bucky barnes x waitress fem!reader
wc. 4605 summary. you’re a waitress working at some shitty run-down diner in the middle of nowhere. and every sunday you see the same person at the same time walk through the doors. the pair of you forming a bond over time. though today, he doesn’t at his usual time and you begin to worry that you’ll have to wait another week to see him. the regular then finds out some information about you that he didn’t wish to know, and in turn, information you didn’t wish to share. warnings. 18+ only! very brief indirect drug description, reader is engaged, small moment of violence, wound tending, repressed feelings, yearning and pining bc its yummy, idiots in love, filth, pinv, premature ejaculation (he can't help it. he's wanted her a while, okay?) creampie. mdni
⎯ ☆ ⎯
Sunday, 8:26pm. 24 minutes until closing time.
40-some miles outside of Washington DC.
You peer up at the clock on the wall behind you and weirdly find yourself hoping that it was displaying a lower number — wishing it to be an hour, maybe two earlier. You would never wish to be working at the diner for longer than you needed to be, but you were a customer short today and you were starting to grow restless.
The regular's presence becoming all the more noticeable as the hours passed you by. They were truly the only reason you began to pick up Sunday shifts in the first place.
Your hope begins to dwindle as you watch the second hand briskly move its way around the clock. There was a very strong chance that you won’t be seeing him walk through those doors tonight and you had to start welcoming that possibility. Unless your Sunday regular shows up in the next twenty minutes, you’re sadly going to have to wait another week more.
You rest your arms across the counter of the bar, hands stretching outwards as you slot your head between your upper arms. Using the moment as a way to ease the strain in your eyes. You hear the sound of what you know for certain is a motorcycle, his motorcycle, and your head whips up, checking if your suspicions were as true as you knew them to be.
And it was. It was him. Only several hours later than what he usually is.
You twist on your heel to the wall of mugs behind you and reach for the cleanest one you can see. You place it onto the bar just as he walks through the doors, meeting him with one of those smiles you only show to those who mean most.
The feeling of relief fills your lungs as you in turn fill his cup, pouring him some black coffee.
“I was starting to think you wouldn’t show,” you welcome as you turn your back to him, placing the pot back onto its spot.
“You serve the best coffees, how could I not?” Bucky smiles, taking a seat at the empty bar — dismissing his usual seat in the far left booth against the window.
“The trick is to let it sit for hours at a time.”
He takes a sip and nods, letting the particularly bitter liquid sit in his mouth a moment. “Yeah that would do it.”
“The kitchen is closed for the night, but I can offer you some pie? I was gonna take it home but it’s all yours if you want it,” you offer, suggesting a compromise to his usual order. “It’s pecan,” you tempt, pulling the paper box out from under the counter.
He looks at the singular slice and back up to you briefly, appreciating the rather selfless offer. But he couldn’t do that to you, it was yours.
“No no, I’m fine thanks. The coffee will do just fine.”
As you close the box, something shiny on your left hand catches his attention. He grows quiet and his eyes become fixed on your hand atop the box, focusing on an engagement ring.
You snatch your hand away and laugh dryly, hiding it like you were ashamed of it.
“I uh, didn’t know you were—” he stops himself, pulling his gaze away from the band. He swallows thickly and coughs in his fist. “Congratulations.”
It doesn’t match your other jewellery, he thought. It's the wrong metal.
“Thanks,” you smile weakly, stashing your hand into your pinny – keeping it from his view, and quite frankly your own. “It all happened kinda fast, but uh,” you pause, trying to find the words. “I’m happy.”
Such a lie.
“Good,” he forces a smile. “I’m happy for you.”
You clear your throat, and nod. “Thanks.”
You each still rather awkwardly, the announcement –or if that’s what you’d call it– making you both fumble for conversation for the first time ever. But what else could one say after that?
Bucky stares down at the mug in his hand, mentally plucking out conversation starters — hoping to think of something to say. But frankly, he was rather devastated, heartbroken even. The sight of the engagement ring feeling like a knife to the chest. Any chance of speaking was likely to result in further heartbreak.
He really thought you liked him.
He peers up at you when he notices your silence, though your eyes never meet his — they've become rather focused on a spot above his shoulder. He follows your eyeline and sees two men by a tree swapping items from their pockets.
Bucky’s gaze slowly finds its way back to you, moving slow like he was reluctant to see the upset cloud within your eyes.
“That’s him, right?” he asks hesitantly.
You can only scoff, head shaking disapprovingly as you watch the exchange play out. You had already previously suspected that the quitting was a ruse, and now you have the proof. All of it happening in front of your eyes.
“He said he stopped,” you mutter under your breath, forgetting your present company.
Though Bucky hears, he doesn’t say anything. Rather he doesn’t know what to say, and he’s quite sure he’d make the situation worse if something were to be uttered from his mouth. But in truth, he was disappointed in your choices, and while he doesn’t know you a whole lot –nor you him– he’s always had the assumption that you were strong of mind. That you were capable of making good choices for yourself.
“I need to start closing up,” you hint, avoiding Bucky’s eyes as you make yourself busy behind the counter.
Any other time you would’ve given anything to stall closing up shop, do anything to just spend a few more minutes in his company. But after everything that’s happened in the last few minutes, you could barely look at him. Quite frankly, you were embarrassed with the events of it all, mortified and ashamed even.
You knew you were making a mistake with your choice of partners, and you could tell that Bucky knew it too.
“I understand,” he nods.
He stands and reaches into his pocket, pulling out a ten and placing it under his mug. He can only observe you from behind, your lack of eye contact telling him all he needs to know. And so he slowly begins gathering his things, stalling to see if you would give him anything more than the back of your head.
“I’ll see you next Sunday?” he questions as he backs away from the counter.
He prays that you would give him a smile or wave perhaps, just something before he reaches the doors, though you never do — you just continue to busy yourself with things that do not require your attention. You couldn’t bear to see the disappointment in his eyes or for him to see the heartbreak in yours, so you faked work: adjusting already adjusted cups on the shelf.
“Yeah,” you hum, your back still to him.
As soon as you hear the doors shut, you begin to quickly make your way around the diner to shut things off, finding yourself in a rush to confront your fiancé outside. You lock the front doors and head out into the back, grabbing your things so you could exit through the kitchen.
You see and hear your partner’s truck off to the side and head towards it, walking to your fiancé in the driver's seat.
“You’re a liar,” you shout over his loud music, talking to him through the rolled down window. “You are a fucking liar!” your voice grows louder, physically expressing the hatred in your heart.
He shuts the music off with a smack to the console and turns to look at you.
“You’re outta your fucking mind, you know that?” he returns, his tone matching yours.
You scoff, laughing at him like it was entertaining. “Wow,” you shake your head.
“Okay then, give me back that ring,” he extends his hand towards you out the window, opening his hand. “You clearly don’t trust me, give it back.”
“Oh what, the ring you found at a fair?” you scoff. You yank it off your finger and throw it into his truck. “It’s the wrong metal anyway. I don’t wear that colour.”
In the front parking lot, Bucky waits. Lingering and pretending that he was trying to fix and adjust something on his bike. He could tell something were to go down, and he couldn’t leave you on your own to fend for yourself with a man that’s off his head. He hears voices raise from the back and his ears prickle, his suspicions proving to be correct. He slowly makes his way around on foot, walking a little faster when he hears a man’s voice raise.
“Get your own way home,” your fiancé, well, now ex-fiancé yells and unmutes his deafening music, turning it up even louder.
You weren’t sure if you were able to say anything more without crying, so instead you hit his truck, kicking a dent into the rusty door. He shouts something indecipherable and opens the door to get at you, but you push on it, shutting it closed.
And in that moment warning signs flicker rapidly in Bucky’s brain – his brisk footsteps becoming a hastened jog. He didn’t know this man or what he was capable of, and he did not want to find out.
But before he could get there, he sees you land a hefty punch to the man’s face inside the truck, a shout and a curse following after. Bucky rushes to your side, like he was offering his assistance, but the man in the truck speeds off — the large, manly company seeming to scare him off.
“Are you okay?” he swallows thickly, heart pounding in his chest. He turns you by the shoulders to face him, a look of pure worry slapped across his face.
You stare off into the distance, gaze detached as if you were trying to process everything. It all happened so fast. You direct your eyes to focus on Bucky and nod slowly, finally able to look at him once again.
And while one may think that you were lying with that nod, it was one of truth, because you really were okay. Maybe for the first time since you put on that ring.
All you can do is hug him, arms wrapping tightly around him as you bury yourself in his comfort. At first he’s reluctant, his own arms hanging at his sides while he debates with himself. This is all he’s ever wanted, why else would he travel forty miles for a cup of shitty coffee and dry pie? And so, he finally gives in, his arms finding themselves circulating you, hands tight to your back as if he’s trying to prolong this moment. Take it all in, in case this were to be the last.
You eventually pull away and look down at your feet, staring at the cracked concrete beneath you. “I uhm,” you start. “My car’s in the shop and he was my ride.”
“Of course,” is all he says, understanding exactly what you were trying to ask of him.
During the short walk to his motorcycle out front, nothing was said with words — all of the talking being said through glances and smiles, small shy looks away when gazes were to meet.
Reaching his bike, he hands you his helmet and hops on, extending a hand to help you get on behind him. You were hesitant at first, the thought of being on a motorcycle for the first time ever made you feel sick. But you knew you were in safe company, him giving you his own helmet proving so.
You reach your arms around his waist, securing yourself to him as your fingers interlock around his stomach. His eyes close briefly, the feel of having you so close to him makes it difficult to breathe. He glances downwards, wanting to curate the memory in his brain.
He watches your hands adjust in front of him and sees a lack of shine on your left ring finger. The sight practically made his heart swell.
Conversation was non-existent on the way to your house, which one would expect while on a motorcycle, but that didn’t mean neither of you had nothing to say. Quite the opposite in fact.
He pulls up outside yours with the help of your direction and shuts off the engine. He helps you off first, holding your hand as if to give you balance before he joins you on the ground. Standing a few short inches from you.
You pull out your keys from your bag and head to your small, quaint house — walking towards the windchimes and well attend to potted flowers on the porch. Bucky shadows you, keeping a respectful distance as he walks you to your house.
“Would uh,” you pause and turn to look at him, offering a smile. “Would you like to come in for a bit?”
He so desperately wants to, though he’s not sure if you’re in the right frame of mind to have a guest –practically a stranger– in your house.
“I promise I make better coffee than the diner,” you playfully offer, exhausting routes to get him to come inside.
He hesitates, footing scuffing against the doormat as he battles with himself.
“Only a small one,” he smiles and begins to take off his jacket.
Your smile widens and you turn to open the door, making your way inside. You flick on a couple lamps and gesture him inside, trying to make him feel comfortable. Doing whatever you can to get him to stick around a little longer.
“Take a seat,” you nod to the sofa in front. “Be right back.”
You head into your room and mimic a silent scream, you couldn’t remember the last time you were so excited to have a man in your house. Undressing from your work uniform, you put on your pyjamas from the night before: mismatched oversized tee and plaid bottoms. You didn’t want any exaggerated effort in your appearance to be known in case it makes him flee, so you opt only for a few spritzes of deodorant.
In the other room, Bucky shares a similar feeling. He chews on a mint from his pocket and adjusts his hair, suddenly feeling a sense of pressure in the way that you might now perceive him.
You join him in the main room a few moments later and head to the kitchen, making a start on the drinks.
“Can I ask you a question?” you call out to Bucky and he turns to follow your voice.
“Anything.”
“Do you even black coffee?” you ask, a lively tinge in your voice.
“I do,” he mimics your tone, nodding a singular time.
“Okay, let me rephrase,” you pause and reach into the freezer, pulling out several large ice cubes. “Do you like the diner’s back coffee?” you smile, heading towards him as you twist the ice into a dishtowel, securing it.
His lips form a straight line as he thinks about the weight of the question. Either way, his answer would contain a lie of some kind.
“I don’t,” he answers truthfully.
“I knew it,” you smile and plonk yourself down beside him. “No one likes our coffee.”
He twists slightly to look at you, watching your grin widen as your eyes fall to your lap. You’ve begun icing your hand from the punch earlier, holding the cold compress to your knuckles. His eyes fall to your hand, watching you struggle to hold the awkward shape in your non-dominant hand.
He once again battles with himself, mentally weighing it all in his mind. He wanted to help you, but he didn’t know if he could go without not being able to touch your skin ever again. But as he continued to watch you struggle with the shape, he thought that surely one touch couldn't hurt.
“Let me,” he whispers, moving closer.
And so his hands reach for yours hesitantly, holding your hurt one carefully within his left, metal hand as the other presses the compress to your skin. Your eyes flicker up to his, silently appreciating how attentive and gentle he’s being with you. And how he seems to be doing it all from the kindness of his heart — no other ulterior motive following.
It made you realise how much of a mistake you made by saying yes to that proposal earlier this week. How much it’s complicated things if you would have just been honest with yourself from the start. You only wanted security, and you’ve grown to realise that what you were getting with your now ex-fiancé, wasn’t safety. It was fear. Fear of being alone and for admitting you had deeper looming feelings for your regular than you had first realised.
And while Bucky could only speak on his behalf, he always had a feeling there was something more between you. He wouldn’t have travelled eighty miles every Sunday if he didn’t think there was a possibility that you could in fact like him too.
So, he enjoys this moment, eyes transfixed on the kindling of your fingers atop your lap. It’s all so casual, so intimate. The feeling in person far better than what he’s imagined.
You wanted something more. You wanted it to progress into something you weren’t yet quite sure of. So, you place your free hand atop his, holding the back of his hand as he attends to the swelling on your knuckles.
He meets your eyes to see that your focus was already set on him, gaze soft and trusting as you watch him tend to you. The ice beginning to melt between the warmth of your touch.
You move your hand from atop his and extend it outwards, slowly reaching for the side of his face. You hold him there as you lean forward, pressing a kiss to his cheek as if to show your thanks. It wasn’t originally the placement you had in mind, but truthfully you copped out at the last minute — far too afraid to be the one to ruin things.
He sensed that.
And so, he took the pressure off you by being the assertive one: guiding you back in for a kiss to the lips before you were to get too far. It was clearly what you both wanted, the prolonged contact of your lips a physical declaration of that.
Setting the ice towel on the coffee table, you bring your other hand to his face, holding him within your palms. And in turn his hands slip up to your waist, grip tight like he was afraid that if he were to let go, you’d disappear like you’ve done in all of his dreams before.
The kiss grows deeper and you each move closer, both eager to make this moment last. But it has to end at some point and Bucky parts away first, forehead resting to yours briefly. The tips of your noses rubbing against one another.
“You’ve had a tough night,” he catches his breath, speaking quietly between the close distance. “You shouldn’t rush into anything.”
“I’m not,” you pull away, shaking your head at him sternly. “I have wanted this for so long,” you finally admit, your hands falling to rest on his shoulders.
He just simply stares at you, head tilting as his lips open to speak.
“You’re the reason I started picking up Sunday shifts,” you whisper, trying to persuade him that your feelings about progressing with him could not be swayed. And that this is what you wanted.
His eyes lower bashfully and his head shakes. You were the reason he would drive that distance every week.
“And, I…” you cut yourself off, pausing as if it had all become too real. So you change what you were going to say, thinking it may be too soon to proclaim such wild, outlandish feelings. “And I made a mistake… I didn’t love him.”
Bucky places his fleshed hand to your cheek, holding you dearly while you speak into existence the things he too feels.
“I couldn’t have what I wanted… so I settled,” you divert from his eyes, suddenly aware of how little he’s speaking and how much you are..
He itches closer and closer, mouth ghosting yours once again. “And what did you want?” he whispers, speaking against your lips. It was like he was trying to pry it out of you for his own validation, tease it out of you almost.
All you can muster in response is a small, “You.”
And that's all he needed.
He directs you to lay lengthwise across the sofa, his body joining yours mere seconds later to over atop — the weight of him supported so as not to crush you. You wrap yourself around him as quick as your own body could allow it: bent knees lifting to hug at his sides, arms wrapping around his neck. Hips winding up against his desperately, keeping him close.
The deepened kisses divert, and the trail of his mouth moves across your face, heading for the skin under your ear. He litters a few flutery kisses into the patch before lowering, peppering open-mouth kisses down the side of your throat.
He wished that this moment could last, that he too could last. But he was fairly certain his stamina would fail him tonight, the way you look and smell and feel and sound all hindering his self-control. The sheer fact that this was all finally happening makes him feel like a very weak man indeed.
And suddenly the panic settled in for him. He had nothing. He wasn’t expecting this to happen, especially not tonight.
You sense a sudden worry and pull back, lusty heavy eyes flickering across his face. “What is it?” you ask breathlessly.
“I don’t have anything,” he hints, waiting for you to fill in the blanks yourself.
“Don’t worry about it,” you reassure, wandering hands moving down his sides. “I do… I’m on something,” you reassure.
He looks quite visibly relieved.
Your fingers slink into the hem of his long sleeve and you tug on the fabric. And while you’re eager to get him out of it, your pace remains slow. Like you were savouring it all. Your fingers skit over his skin as more of it becomes exposed, the top almost all the way off by now. He helps you help him out, alternating the anchoring of his hand so that you could pull his arms from either sleeve.
You drop it to the floor and in turn he starts to undress you from your t-shirt. His knuckles skim your stomach and the slow lifting begins to feel tortuous, the presence of him growing overwhelming.
And when your top half is finally bare, he adjusts himself over you, itching down your body. He presses a trail of kisses around each tit and down your stomach, moving hesitantly to the waistband of your pyjamas. His lips halt in place, searing white hot warmth to just under your belly button.
Your hands follow with him, fingers weaving through his dark hair as if to offer an ounce of the pleasure he’s giving you right now. His movements are slow and teasing as he starts to undress your lower half — removing both your underwear and bottoms with the same motion.
He stills for a few seconds, taking all of you in. How surreal that it is that you’re lying there completely naked on the couch before him, your gaze intently following every one of his movements. Sealing a final kiss to your upper, inner thigh, he sits back on his heels to unbuckle his belt and unzip his pants. Tugging them both down to pool at his knees — saving the trouble later on.
Bucky moves back up you to resume his prior position. Chests close, faces even closer. He reaches between your bodies and to his rock hard cock, carefully wrapping a hand around himself as he guides his aching dick towards you. Touch faint to ensure things don’t end prematurely for you both.
He presses his head to your folds, coating himself in your arousal and you both gasp at the sheer contact of the other. You were both virtually at the edge already, despite not having touched each other properly yet. It was as if this has been building for months and months and months. And now that you’re finally touching skin, it’s nearly impossible to contain yourselves. Control yourselves.
He taps his head at your cunt a couple times, swirling it around briefly before lining up with you, tip of his cock resting perfectly against your entrance. Stilling for a second, he simply allows a moment to soak all of this in, take it in that this really is happening. But he can’t leave you waiting too long, especially when you’re looking up at him so keenly.
And so he leans in to kiss you, lips locked with yours as he simultaneously feeds himself into you, cock worming its way inside your pussy. You gasp into his mouth and the noise vibrates on your tongues, the sound becoming a strained muffle. He mirrors you with a groan of his own, unable to keep himself quiet from the way you feel wrapped around him.
Bucky retracts his hand from his dick and places it on your cheek, holding you as he sinks more of himself inside, moving slowly so as to allow you time to adjust. Eventually easing the entirety of himself in you. Balls pressing firmly to your folds from the depth of him.
You feel even better than he imagined. So warm, so snug, so safe. And he has to pause, halt any further movement so that he doesn’t explode right now and then.
Your fingers grasp at his hair, using it as something to hold onto — something to pour your intense want into. You break the kiss and your head falls back against the cushion, weight of it growing far too heavy to hold up.
“I can feel you in my stomach,” you whine in a whisper, eyes half lidded as you peer up at him.
He shakes his head and his brows furrow, the utter filth you whispered seeming to strip him of his control, and he wasn’t entirely happy about it either. He’s wanted this for seven months and it was over in as many seconds. He groans faintly from atop and strength vanishes from his neck; forehead resting against yours as he empties himself into you. Muttering indecipherable nonsense
“I'm so sorry,” he murmurs, clearly embarrassed.
You’ve grown rather engrossed in the lewd display above you and you find yourself smiling, head shaking sweetly. “Not at all.”
He kisses the underside of your jaw and the crown of your head tilts backwards, exposing the full length of your throat to him. His mouth linger on the base of it and you begin to speak, your words vibrating against his lips.
“Well,” you pause. “I think…”
“Mhm?” he hums, head lifting to look you in the face.
“I think you should stay the night,” you start, eyes honing in on his, emphasising your severity. “And I think you should make it up to me.”
Who was he to object such a request?
“Yeah?” he smiles lazily, speaking softly between the close distance. “Lead me to your room.”
And who were you to object such a request?
⎯ ☆ ⎯
#bucky barnes#bucky barnes smut#bucky barnes x reader#bucky barnes x fem!reader#bucky barnes x female reader#bucky barnes x you#bucky barnes oneshot#bucky barnes fanfiction#bucky x reader#bucky x reader smut#bucky smut#bucky x female reader#bucky fanfic
1K notes
·
View notes
Text
— 𝐢𝐧𝐬𝐚𝐭𝐢𝐚𝐛𝐥𝐞 𝐥𝐢𝐭𝐭𝐥𝐞 𝐟𝐫𝐞𝐚𝐤 !



➺ PAIRING: choi seungcheol x female reader
➺ GENRE: stepdad au, smut
➺ SUMMARY: your stepdad shows you how blissful life would be if it was just you and him.
➺ CW/TW: stepcest, infidelity, age gap, reader can be carried by cheol, mentions of drugging, daddy kink, spanking, cockwarming, fingering, oral sex (f), unprotected sex, mirror sex, having sex while someone else is in the same room, creampies, squirting
➺ WC: 6.5k
NOTE: PLF MASTERLIST. don’t like, don’t read. thank you to my oomf @wonustars for beta reading <3
Seungcheol is conscious of the fact that he’s been acting out of character ever since his wife returned from visiting her parents. Maybe he’s being too obvious about no longer wanting to stay married, but he doesn’t care. Not when making you happy is the greatest joy in his life.
“Cheolie,” you say sweetly as you gently tug on his hand to get his attention. “Look at this one! It’ll look so good on you!”
You’re giddily pointing at one of the many necklaces on display. It’s exactly the type of jewelry he likes to wear, and his heart tightens with affection at the fact that you know that. Unlike his wife.
“Sir, box this necklace up for me please,” he says to the employee attending you two without looking away from your smiling face.
“The price—”
“It’s fine,” Seungcheol waves him off without any hesitation. “I’ll pay whatever price.”
Even the man blushes when Seungcheol brings your intertwined hands to his lips to place a sweet kiss on the back of your hand. His love for you is so clear, and he thinks it’s extremely sweet that your boyfriend(?) bought every single piece of jewelry you said will look good on him without any hesitation.
“What about you, sweetheart?” Seungcheol says as he tugs you closer. “Do you want anything else?”
You tilt your head with a thoughtful hum. The cute bracelet and matching rings were enough for you, but there is something else you want. Something that only Seungcheol could get you and would mean more to you than the things you picked out.
“Will you choose something for me?”
Seungcheol’s heart stutters at the way you blink up at him, eyes shining with affection and anticipation. There’s no way he could ever say no to you, and the more he thinks about it, the more he likes the idea of you going around wearing something he chose for you. So he pulls you to the opposite end of the counter where the more expensive items are at.
After you’re done, Seungcheol savors the walk to the car. Your hand in his feels so right. It’s almost like his hand was made to fit with yours. Even on the drive home, Seungcheol doesn’t let go of your hand. He’s not ready to yet. Knowing that he’ll have to let you go and act like you didn’t spend the day together is getting harder for him. Having to hide everything he feels for you is bothering him more and more as the days go on.
“We’re home!” You call loudly as you walk into the large foyer.
“You’re back!”
Your mom rises from the couch when you step into the living room. Immediately, she goes to hug your stepdad. You stifle a laugh when Seungcheol obviously dodges her kiss and it lands on his cheek instead. Your mom frowns but doesn’t say anything. Instead she focuses on all the shopping bags in her husband’s hands.
“What’s all this?” She glances up at her husband before looking back at you. “Did you ask Seungcheol to take you shopping?”
“He offered,” you say casually, trying not to sound smug. “Since we’re spending next week at the villa.”
Your mom sighs and looks at her husband pointedly. “You didn’t need to buy her so many things.”
“It’s okay. I don’t mind.” Seungcheol says sincerely. “It’s the first time we’re going away together as a family, so I wanted to spoil her a little.”
Your mom frowns, but doesn’t argue. “Fine, but Y/N, at least help your stepdad with the bags!”
Seungcheol waves his wife off, assuring her once again that it’s no problem. You shrug insouciantly when your move gives you an irritated look. It’s not your fault her husband’s love language is acts of service (not that she would know). Instead of lingering downstairs so she can nag you, you follow your stepdad upstairs.
A warm feeling tugs on your chest when you see him set down all the bags beside your bed. You wonder what it would would be like to live every day like this—a life where it’s just you and him. The fleeting thought pushes you to go and hug him from behind.
Seungcheol smiles when you lean your head against him and tighten your arms around his waist.
“Thank you for my gifts, Cheolie.”
The words are spoken sincerely and with no trace of lust. Only with pure, unadulterated affection. It makes him smile wider. “You’re welcome, baby.”
You two stay like that for a while until your mom’s voice calls for her husband. A petulant frown takes over your face as you reluctantly step away from Seungcheol. It’s times like these where you wonder how much longer you can keep doing this. Sharing him wasn’t (that much of) an issue for you before, but things shifted drastically after the weekend you two spent alone. Now, Seungcheol feels more like yours than he ever has.
What you don’t realize is that your stepdad feels the same way, only his feelings are ten times more intense than your own.
That night, Seungcheol lays in bed and goes over his plan to make sure his wife doesn’t get in the way next week. He plans to have fun with you and only you. It’s the perfect opportunity to show you what a life with him will be like. By the end of the week, he knows you’ll want nothing more than to start a life where it’s just the two of you.
“Mom, it’s not a real vacation if you work the entire time,” you say with a sigh.
As usual your mom waves you off with a disinterested hum. She types away on her computer, only pausing to take a sip of her coffee. “I just need to answer a few emails.”
“You said that an hour ago.”
Even though it’s such a nice day out, your mom refuses to go anywhere. The most she’s willing to do is sit out on the terrace and work. It makes you wonder why she suggested this vacation in the first place.
“Why don’t you go keep Seungcheol company?” Your mom suggests without looking up. “He’s inside watching a movie.”
You sigh again and head to the living room where your stepdad is. Licking your lips, you go over and join him on the couch. Seungcheol smiles warmly when you sit down next to him. He wraps a strong arm around your waist to pull you closer. His hand slowly trails up until his fingers are teasing your nipple. The thin sundress you’re wearing makes it easy for him to get it to pebble.
“You look so cute, princess,” Seungcheol says as he roughly squeezes your tit. “Did you wear my favorite dress on purpose?”
The devious smirk you give him makes him groan quietly. He yanks up the hem of your dress, exposing your plush thighs and bare pussy to the cool air. Seungcheol licks his lips. “Fuck. You just wanted me to see your cute little cunt, didn’t you, brat?”
“Yes,” you say as your body burns with need.
You spread your thighs, bearing your dampening cunt completely for your stepdad. Seungcheol goes to cup your pussy, thumb slowly rubbing dizzying circles on your clit.
“You’re already so wet,” he groans in delight. “What a little slut.”
You mewl as he slowly sinks two fingers into your clenching hole. A loud whine gets stuck in your throat as Seungcheol’s fingers venture deeper into your needy cunt, eagerly seeking out the spongy spot that always reduces you to a moaning mess. You rock your hips slightly as you turn your head to bury it in his broad shoulder.
“Daddy,” you whimper as his fingers flex deeper into your soaked pussy. “Make me cum.”
“Nasty girl,” Seungcheol’s smirk is wolfish as he sinks a third finger into you. “You that desperate for me?”
Your cunt throbs and releases more juices as his long fingers scissor you open. Arousal pools in the pit of your stomach as your tight walls flutter around his fingers. They slowly pick up the pace, reaching the spot that has your eyes rolling to the back of your head.
“Yes—fuck. It feels so good, daddy,” you whine brokenly as your tight walls suck on his fingers.
“You’re going to get us caught if you keep being loud, baby,” Seungcheol groans as his thick cock strains against his sweatpants.
You moan softly when his fingers slide deeper inside you to press against the sensitive spot that always makes your brain shut down. He laughs in his throat when your eyes shut and your mouth drops open in a silent moan. The sound of your arousal gets louder with every passing moment. Seungcheol’s eyes are dark as he grabs your leg to hook it over his own to spread your pussy wider for him.
“God, just look at how wet you are,” Seungcheol uses his free hand to grab the back of your head and force you to watch as he plays with your squelching pussy. “Dripping all over my nice couch.”
“Can’t help it, daddy,” you whimper as you watch his long fingers penetrate your tight hole. “I’ll lick it clean later.”
Seungcheol lets out a low groan, cock throbbing at your filthy words. You’re both entranced with how your cream is coating his long fingers, noticeably creating a ring where his wedding band is. You can’t deny that you love how your juices stain the metal. It’s like you’re claiming his as yours.
“Nasty little slut,” Seungcheol growls as he works your pussy open. “You like daddy fingerfucking you while your mom is on the terrace?”
You close your eyes and nod dizzily.
“Keep your eyes open, brat.”
The demand is followed by a harsh slap on your cunt. Your loud cry mixes in with the lewd sounding smack. Seungcheol quickly stifles your cry by smashing his lips onto yours. He swallows all your moans and mewls as he forces his tongue into your mouth. The way his tongue massages yours is enough to push you over the edge.
Your pussy clamps down on his fingers as your orgasm rips through you. Seungcheol groans into your mouth as you gush all over his fingers. Your soft cry sounds so hot, even if it is stifled by his mouth.
“That’s it, princess,” he murmurs adoringly as you grind into his hand. “Fuck. It’s so easy to make you cum.”
You whine when he slowly pulls his fingers out of your soaking cunt. Your pussy flutters when you see sticky strings of arousal clinging to his long digits. Seungcheol gives you a filthy smirk before he sucks on his fingers, groaning lowly at your sweet taste.
“Can I have your cock now, daddy?” You bat your eyelashes in the way that always gets him to do what you want.
Seungcheol immediately pulls down his sweats enough to let his cock spring free. It pulses with need as he goes to lay you on your back. Your dress is pulled higher to completely expose your messy pussy.
“Be good for me, baby,” your stepdad hisses as he rubs his leaking tip between your folds.
Your cunt clenches around nothing as Seungcheol collects your arousal on his cock. He smirks down at you before slowly easing into you. His groan makes you clamp down on him.
“Goddamn,” Seungcheol groans when he finally bottoms out. “Pretty little pussy’s always so fucking tight.”
Impatient as ever, you start to grind up into him, using his cock like a toy. Seungcheol’s eyes gleam with fondness as your juices smear all over his pelvis. He starts to move, hips grinding into yours. You moan quietly as his thick cock stretches and fills your needy hole.
“Harder, daddy,” you whine like the brat you are. “Make me cum all over your big cock.”
Seungcheol growls quietly. He loves how nasty and needy you get whenever your mom’s around. As always, he can’t deny you or himself that pleasure. Your stepdad starts fucking into you roughly, making your pretty tits bounce in your dress. He roughly yanks down the material, loving how hard your nipples are. He swoops down to suck and bite on them, hips never stopping as he fucks his thick cock into your aching cunt.
“Daddy!” You mewl, arching your back and forcing your tit deeper into his mouth.
You love how he’s fucking you like some mindless animal. His cock is drenched with your cream, completely coated to the hilt. You cry out when his leaking tip hits your sweet spot, repeatedly ramming it over and over again.
Seungcheol nips at your nipple before moving to give the other one the same attention. His heavy balls slap your ass with every thrust, and he can feel his orgasm quickly approaching.
The sound of the glass doors sliding open startles you, but not enough to tell your stepdad to stop. Seungcheol slows his movements, but makes no move to slip out of your pussy. He releases your nipple with a too loud pop and slowly straightens out. You cover your mouth with your hands, pussy clenching as you hear footsteps fade into the direction of the kitchen.
“Honey, where’s Y/N?”
Seungcheol eyes flicker down to you, cock throbbing at the sight of you all fucked out underneath him. All his wife has to do is walk in his direction to see her lovely daughter stuffed full of cock with her pretty tits out. She’d see the remnants of his spit on them and know he was licking and sucking on them like he’d never done to hers.
“She went upstairs. I think the movie bored her.”
Luckily, only your stepdad’s head and shoulders are visible from over the back of the couch. You’re completely hidden, which is why Seungcheol slowly starts to drive his girthy cock into you. You’re sure that if the movie wasn’t playing, your mom would be able to hear the lewd squelching coming from your pussy.
“Okay. Well, I’m going to have to jump on a call in a bit,” your mom says dismissively, clearly not too interested in your whereabouts. If only she knew. “I’ll be out on the terrace for a while.”
“Fine,” Seungcheol’s voice is a bit strained as his wife comes out of the kitchen with a fresh cup of coffee. “Just make sure you tell your boss that this is the only call you’ll take this week.”
His hips have stopped moving by now, but the fact that you can tell your mom has come closer makes you clench down on his cock. You stifle a whine as you carefully grind on his dick. Your clit bumps against his pelvis, making your eyes cross from pleasure.
“You know I can’t do that,” your mom sounds disapproving as she looks down at her phone. “The company needs me. No one knows more about this proposal than I do.”
Using the distraction on her phone to his advantage, Seungcheol grabs your hips and pulls you down on him as he gently thrusts forward. The fat tip of his cock slams right into your sweet spot, and you can barely hold back your moan. Light tremors rake through your body as your stepdad keeps fucking you while his wife in none the wiser. His hands slip down to your thighs before he presses them into the couch to keep you spread for him.
Fuck. It’s such a filthy sight that he almost wishes his wife would see it. That way she would see for herself how much better you look taking his cock.
“Okay. Just let me know when you’re done working. Y/N wanted to go to the beach later.”
His heated gaze stays on you as his wife mumbles a dismissive agreement. Seungcheol’s cock throbs as his wife walks back out to the terrace, sliding the door closed with an audible click.
Seungcheol lets out a dark laugh and immediately goes back to pounding your hot cunt. He grabs your hips and pulls you to meet his rough thrusts. Loud squelching and skin slapping fills the large room as your ravenous stepdad uses you to get closer to his orgasm.
“God, baby. You get so tight when you think we might get caught.” Seungcheol groans loudly, knowing his wife has put in her earphones by now to focus on her meeting. “You like the idea of your mom catching you fucking her husband?”
You nod through an impetuous moan. “Yes—fuck. I wonder what she’d do if she saw how much better you like my little pussy.”
“Filthy little brat,” Seungcheol groans fondly as he keeps pumping his leaking dick into you.
“You like it too, daddy,” you moan as his frantic movements grow rougher. “Just knowing your wife might walk in and see you stretching me out on your big cock turns you on.”
Seungcheol moans, unable to deny it. He starts to rub fast circles on your raw clit, eager to get you to cum on his cock. He gives you a filthy smirk when you tighten around him again.
“Are you gonna cum for me, baby? Cream all over my cock so I can fill you up like you want?”
Your stepdad fucks into you harder when you moan out a desperate yes. He rams his cock deeper into your pussy until you’re nothing but a moaning mess. Filthy noises mix in with the forgotten movie as Seungcheol’s thick cock spears into your messy hole. His fingers play with your sensitive bud, quickly driving you over the edge from how good it all feels.
You wrap your legs around him, pussy convulsing as you cream all over his dick.
Seungcheol groans out your name, sloppily fucking you through your orgasm. Your pulsing walls grip his cock tightly, effectively milking him for his hot cum. He shoots thick ropes into your pussy, filling you to the brim. You happily take it all, loving how it drips down his cock with every needy grind. He slaps your pussy playfully before capturing your lips in another nasty kiss.
You gently nip at his soft lips, not wanting to separate from him yet. “Let’s go upstairs, daddy. We need to clean up before lunch.”
Sometimes, you wonder if your mom cares about you at all. In the morning, you wake up to a text saying she’s cutting the vacation short because an emergency came up at work. You almost think you’re still dreaming until you rub the sleep out of your eyes and read the text again.
It’s not disappointing, not exactly. From the start you knew she didn’t actually want to go on vacation. It was just another attempt to save her failing marriage, but as usual, she put her career first.
You roll out of bed and go to the master bedroom. Right away, you can tell your mom is gone. All her stuff is gone, and you wonder just how early she got up to catch a flight back home. You pout when you notice that Seungcheol also isn’t in the room. Since your mom is gone now, you had planned to wake him up with some head. Just as you contemplate your next move, you hear noise coming from downstairs.
One thing you never thought you’d see is Seungcheol standing at the stove, shirtless and only wearing pajama bottoms. He’s cooking something that smells delicious, and the fact that he looks so hot doing it just makes it even better.
You quietly walk up behind him and wrap your arms around his chiseled torso. “Morning, Cheolie.”
“Morning, baby.” He says fondly.
Your stepdad shudders when you place a soft kiss between his shoulder blades. He basks in your touch, glad that you don’t immediately pull away from him now that you’re alone.
“I’m glad she’s gone,” you say after a while. “That way I can have you all to myself.”
Seungcheol knows he’s blushing, and he’s glad that you can’t see it. His heart pounds as he hums in agreement.
“We can do whatever you want, baby. Just tell me and I’ll make it happen.”
You grin against his back, already planning the perfect day with him in your head.
After you two have breakfast, you and Seungcheol head to the beach. It’s a beautiful day out, and you love that you can openly hold his hand and be affectionate with him to your heart’s content.
“Let me put sunscreen on you, princess.”
You lay on your stomach, humming in delight when your stepdad’s big hands smooth down your back and legs. He really works the cream into your skin, making sure no place goes untouched. Once he’s done, you grin at him.
“Your turn.”
Seungcheol feels like he’s in heaven. He’s lying on his back with you sitting on his lap in the tiniest bikini he’s ever seen. You’re rubbing sunscreen all over his chest and torso, cooing about how hot he is every thirty seconds. He sees other men looking at him with pure envy, and that just makes the experience all the more sweeter. Because he belongs to you, and it’s clear that everyone on the beach knows it.
You spend most of the day at the beach, building sandcastles and playing in the pretty ocean. Being with Seungcheol makes you feel alive and at ease. He’s so easy to be with, and you can tell he feels the same way.
When you return to the villa, Seungcheol tells you to shower and get ready because he’s taking you to one of his favorite restaurants. The way you run upstairs while squealing with excitement is so endearing to him. He yells a reminder to use the bathroom in the master bedroom since that’s where you’ll be staying for the rest of the week. He laughs heartedly when you respond with yes, daddy!
Seungcheol has never felt more lucky than he does now with you on his arm. You cling to him as you’re escorted to a secluded table with a fantastic view of the city. Seungcheol pulls out your chair, eyes trained on the glittering necklace around your neck.
“You keep staring,” you say teasingly as your stepdad goes to sit down.
“It’s because you look incredible in diamonds,” he says honestly. “I’ll have to get you matching earrings next time.”
Your stomach flips in excitement. Not because he’s talking about getting you something incredibly expensive to go along with the diamond necklace he bought you, but because he says it like you deserve nothing less.
“You don’t look so bad yourself,” you say, eying the necklace you picked out for him.
“My girl has incredible taste.” He says with a flirtatious smile.
The words make your heart stutter. It’s the first time he’s said something like that without being in a sexual setting. You don’t hate it. Actually, you like it a little too much.
“What kind of wine do you prefer?” Seungcheol wonders as he looks through the menu.
“Choose for me,” you say. “I want to know what you prefer.”
Seungcheol tries to contain his smile as he tells the waiter to bring a bottle of red wine. It’s hard not to feel like a giddy schoolboy when you make it clear the relationship you two have is not just one sided. His heart soars every time you demand to know more about him.
The rest of the night feels like a beautiful dream, one that neither of you want to wake up from.
“Let’s go upstairs. I want to fuck you properly.”
You laugh excitedly as Seungcheol leads you up the stairs. He’s playfully biting at your neck and letting his hands roam your body. It feels so blissful that you barely register that you’ve made it to the master bedroom.
Seungcheol spanks your ass before he’s desperately yanking your dress off. You go to take off the expensive necklace you’re wearing, but he stops you.
“Leave it on.”
You feel arousal drip down your thighs as you go to lay on the bed. Seungcheol quickly takes off his own clothes. His eyes are locked on your body, staring at you like you’re his prey. You’re no better. Like always, you can’t take your eyes off of his girthy cock.
“Spread your legs for me, sweetheart,” Seungcheol demands as he gets on the bed. “I need to taste you.”
You do as he says, eager to feel his tongue slipping through your folds. A loud moan cuts through the air when he buries his face in your pussy. He places open mouth kisses on your lips and clit, eager to make you fall apart on his tongue.
“Fuck, daddy,” you moan at you use your hands to hold yourself open for him.
Seungcheol fucks his tongue into your fluttering hole, moaning at the taste of you. He quickly loses himself in your taste, slurping up every bit of your arousal. You clench down on his tongue as he messily licks back up to your clit. You writhe underneath him as he sucks your pulsing bud into his hot mouth. Eagerly, you grind your clenching cunt into his mouth.
“So fucking sweet,” your stepdad groans as he slowly pulls back.
You cry out when he gives your pussy a harsh slap. The wet smack sends tingles up your spine. Your pussy is pulsing as you stare at Seungcheol with hungry eyes. His lower face is completely covered with your juices, and he’s never looked hotter. You moan when he slaps your cunt again. It hurts so good, and you arch into it when he keeps doing it. Each slap is harder than the last, and by the time he’s done, you’re gushing all over the sheets.
“Roll over for me, baby.”
You do as he says, pussy clenching in eagerness. He’s always so rough when he takes you from the back. Seungcheol’s eyes are dark as he yanks you toward him. Just when you think he’s going to tease you, he sinks his cock into your pussy.
“Take daddy’s cock like a good little princess.”
You let out a wanton cry when he harshly bottoms out. His leaking tip slams right into your g-spot and forces more juices out of your hot cunt. Your eyes roll to the back of your head as you deepen your arch.
“Fuck me, daddy!”
Seungcheol growls in his throat before he pulls his cock out of you halfway only to slam it back into your clenching heat. Arousal gushes from your pussy at his rough movements. You can feel your juices dripping down your thighs and onto the sheets. A quiet whine escapes you when Seungcheol grabs your hair and pulls your head up to make you look into the mirror across from the massive bed. The sight is so filthy and hot that you start to lose yourself in the pleasure of it all.
Your stepdad starts pounding into your tiny pussy, fat cock stretching you out just how you like. As your eyes roll to the back of your head, your hips start to move on their own accord, rocking back on him to get his dick deeper inside of you.
“That’s it, baby,” Seungcheol groans, drilling his cock deeper into your squelching pussy. “Work that hot little cunt on your stepdad’s cock. Fuck. Get it nice and wet for me.”
You move your hips more eagerly, eyes rolling to the back of your head as Seungcheol hammers into your sweet spot. He’s relentless, fucking you like you’re nothing more than a hole.
“Keep your eyes on me, brat,” Seungcheol commands as he gives your ass a hard smack.
He meets your eyes in the mirror and smirks. God is he fixated on you and the way you look while he’s splitting you open. Your diamond necklace dangles with every rough thrust, and it makes his cock twitch and throb. As always, Seungcheol was right. You look so lovely getting fucked in the diamond necklace he picked out for you.
“Da-Daddy,” you gasp out.
“So fucking tight,” Seungcheol groans, fucking into you harder than before.
The sound of skin slapping together gets louder, and so do your filthy moans. You watch Seungcheol in the mirror, loving how hot he looks while he destroys your pussy.
“You’re so fucking hot, daddy,” you whine as you spread your legs.
Seungcheol hums approvingly and starts snapping his hips into you. He slaps your bouncing ass, pistoning his big cock in and out of your dripping cunt like a madman. You’re completely gone, moaning and mewling like it’s all you know how to do. It makes him go harder, fucking into your tight little pussy with no mercy.
“Tomorrow, we’ll do this outside.” Seungcheol decides, cock throbbing at the idea. “I’ll fuck you out in the open like the nasty slut you are.”
You slip your fingers down to rub your pudgy clit, loving his filthy words and how much they turn you on. Seungcheol lets out a dark laugh when he notices.
“Like that? Yeah, I bet you do,” he groans, taking his eyes off the mirror to watch your pretty ass recoil against his pelvis. “Dirty little brat. I’m gonna cream your little pussy until you can’t take anymore.”
“Fuck, daddy,” you mewl. “You’re so dirty.”
Seungcheol laughs as he drills his cock deeper into your cunt. His heavy balls slap your clit and drive you closer to your climax. All your stepdad has to do is give you one last thrust to push you over the edge. You yell out his name as your pussy gushes with your orgasm. Your stepdad groans loudly at the feeling of your tight pussy squeezing his dick.
“That’s it, princess. Cream all over daddy’s cock like a good girl.”
You bounce back on him, eager to get him to stuff you full. “Cum inside me, daddy!”
Seungcheol moans your name and fucks his cock deep into your cunt before releasing his hot load inside you. Your pulsing walls milk him for everything he’s worth. Thick ropes of cum flood your little pussy until it’s leaking onto the soiled sheets. Slowly, Seungcheol pulls his cock out of your messy pussy. He loves the sight of his cum dripping out of your pretty cunt. It makes him ravenous all over again.
“Get up.”
You lick your lips and follow your stepdad as he gets off the bed. A squeal escapes you when he presses you against the wall. Seungcheol kisses you hotly as he pulls you closer to him. You barely notice as he goes to pick you up. He effortlessly throws your legs over his bulky arms before he teasingly drags his dripping cock over your messy cunt.
“Guide me in, baby,” he says as he presses wet kisses on your jaw. “Let daddy slide into your tight pussy.”
You whimper, pussy dripping with revived arousal. Lust clouds your mind as you go to do as he says. With one hand on his broad shoulder, you grab his cum covered cock and guide it to your soaking entrance. His bulbous tip nudges your pussy before he sinks you down on his throbbing cock. His hips flex as he slowly starts to fuck up into your little cunt.
“God, baby. Your cute little pussy just keeps sucking me in.”
Your nails dig into his shoulders as he fucks his cock against your sweet spot. Lewd squelching fills the room as your stepdad bounces you on his cock. Your eyes roll to the back of your head as his big dick stretches you out for the second time. The slight pain from his thrusts make you clamp down on his cock tighter.
“Daddy,” you mewl almost pitifully. “You’re gonna break my pussy.”
Seungcheol laughs. Not only because you sound so fucked out, but because you rock your pussy down to meet his unhurried thrusts. You’re addicted to his cock, and he loves that you can never hide it.
“You can take it, sweetheart,” he coos, eyes fixed on the way your bouncing tits make the diamond necklace look even prettier.
“Fuck,” you moan when he starts to fuck you harder. You gasp and moan when his hands go to grab your ass.
“Pretty little brat,” Seungcheol groans as he kneads and squeezes your ass. “You always look so pretty when you’re stuffed full of cock.”
He keeps thrusting into you until you’re cumming all over his cock. It makes him laugh in delight. “That’s it. Cream all over daddy’s cock. Fuck. Give me another one, baby. I know you can.”
You cry out as Seungcheol keeps bouncing you on his cock while he fucks up into your aching pussy. You’re drunk with pleasure, not bothering to stifle your wanton moans as you get split open with every rough thrust. The room reeks with the smell of sex, and it makes your pussy throb in delight. It always ends up this way, and you love that there’s always evidence left behind of how badly your stepdad is addicted to your tight little pussy.
“Cum again for me, sweetheart. Give daddy what he wants.”
Seungcheol smirks when you let out a fucked out whine. “What? Did daddy already fuck you dumb?”
Your pussy tightens and drips with more juices as you nod stupidly. Once again, your stepdad laughs meanly like he couldn’t be more proud that you can’t even respond to him properly.
Seungcheol squeezes your ass before he walks you back to the bed. You clamp down on him with every step he takes. A petulant whine of protest gets stuck in your throat when he pulls out of you with an obscenely wet sound. He tosses you on the bed before joining you.
“Dumb little brat. You can't stand not being stuffed full of your stepdad’s cock, huh?”
You give him a smirk, a little more lucid now. “Just like you can’t stand not having your cock buried in your stepdaughter’s pussy.”
Seungcheol places your legs over his shoulders and forces his cock back into your needy cunt. You cry out in pleasure, happy that your goading worked.
“You’re right. That’s why I’m gonna have to stay buried in your hot little cunt all week. Keep my little brat nice and full.”
You moan and grind your hips to meet his ravenous thrusts. “Fuck yes. Please, daddy. That’s all I want.”
Something about you begging so prettily and nicely always gets Seungcheol off. “Don’t worry, baby. I’m gonna creampie this sweet little hole the entire time we’re here. That’s what a good stepdad does, right?”
“Yes, yes, yes!” You cry, feeling another orgasm creeping up on you. “You’ll be a good stepdad and stuff my needy pussy, right, Cheolie?”
Something inside him switches when you use that endearing nickname. You’ve never used it during sex, but he doesn’t hate it. He absolutely loves it because it feels so much more intimate.
“Yes, baby,” his deep voice makes your toes curl. “I’m gonna give you a nice hot load. As many times as you want.”
Your eyes roll to the back of your head at his filthy promise. His cock throbs and twitches inside you as he moves one of his hands to rub and pinch at your puffy clit.
“Cum for me, princess. Need your tight little pussy to milk me again,” Seungcheol coos softly.
You pant wantonly as your stepdad hammers his cock harder into your hot cunt. His fingers keep working your sensitive clit as he spears his thick cock deep into you. It’s all too much, and before you realize it, another orgasm crahses into your body.
“DADDY!” Your scream is loud as you arch your back, pussy gushing and clenching around Seungcheol’s huge cock.
“Fucking shit. That’s it, baby. Such a good girl for daddy.” Seungcheol groans as he fucks into your squirting cunt while your walls milk him for all he’s worth.
A feral noise leaves him as he buries his cock to the hilt, girthy length pulsing inside you as thick ropes of cum shoot into your pussy. Seungcheol fucks his spunk deeper inside you, leaning down to place gentle kisses all over your face.
“Taking it so well,” he murmurs adoringly, cock throbbing with pleasure. “Such a good girl for me.”
Seungcheol captures your lips in a heated kiss as his cock releases the last bit of cum. He pulls away and gives you one last affectionate peck before he sits up. His cocks slowly slips out of you, and Seungcheol’s eyes get impossibly darker when he sees his cum slowly tricking from your pussy. You love the possessive look on his face so you clench your pussy to push out more of his hot cum.
“This week’s going to be perfect.” He sighs contentedly.
You hum in agreement, making grabby hands at him. Seungcheol smiles sweetly and goes to cuddle you how you want. You sigh into his chest, letting the exhaustion take over.
“Love you, Cheolie. So much.”
Seungcheol presses a sweet kiss to your hair, basking in the feeling of having you in his arms. “I love you too, baby. More than anything.”
“So, how’s your vacation going?”
Seungcheol hums against your scalp, holding back a groan when you unconsciously clench down on him. You two decided to spend the day by the pool, which led to you wanting to cockwarm him. So now, he’s laying on one of the pool chairs with you on top of him. Your bikini bottoms are pulled to the side as his big cock pulses inside of you.
The fact that he can lull you to sleep while his dick is inside you is so endearing to him. It’s one of his favorite things in the world, and once he hangs up his call he’ll fuck you awake, just how you like.
“Amazing,” Seungcheol doesn’t bother to hide the bliss in his voice. “Thanks again for calling my wife into work.”
Jeonghan laughs deviously. “I owed you one. You helped me pull off my plan.”
Seungcheol laughs along as he thinks back to the pills he gave his friend for his own nefarious agenda. “It took you longer than I thought.”
“You of all people know that plans like ours take time. If anything went wrong, I would’ve lost everything.” Jeonghan sighs as he thinks back on how long it took to perfectly orchestrate everything. “And you know I would never let myself be a bad guy in my little girl’s eyes.”
It’s true. He’s sure Jeonghan would rather die than have his stepdaughter think less of him.
“Seungcheol,” Jeonghan says after a beat of silence. “What’s the next step? I can only keep your wife busy with work for so long.”
Seungcheol grins when you cuddle deeper into his neck. You’re close to waking up, so he’ll have to cut his call short.
“Don’t worry,” he says with a devious grin as his hand smooths down your back. “By this time next year, my ex wife won’t even be a thought.”
#seungcheol smut#choi seungcheol smut#choi seungcheol x reader#svt smut#dovenet#seungcheol x reader#seungcheol x you#svt x reader#svt x you
2K notes
·
View notes
Note
Your MOB au gives me so many butterflies 🥴 I hear the key to a long and happy marriage is to be with someone you think is funny. How do you think Simon and his wife make each other laugh? I can see them being the couple that gossips while people watching or MOB wrangles Simon in bed to show him funny cat videos on her phone.
mail-order bride
simon likes spending time with you without screens. he does love watching a movie with you, but one of his favorite ways to spend time with you is to open a little closet of board games and play one of them with you. he'll put on a little music, spread out the game, and you usually spend the evening sitting in his lap and playing either on the couch or on the floor using the coffee table or at the dining table.
"simon, what would you do if i was a worm?"
simon raises a brow, fitting a corner piece of the puzzle into place. he snorts a bit.
"wot are y'on, love?"
"i'm serious!" you laugh. "what would you do if i was a worm?"
"step on you, baby. you'd be a fuckin' worm. gross."
you pout a little, dramatically, and simon winks at you.
"olright, love. i'd put ya in a little box and cherish ya foreva. tha' wot y'wanna hear?"
you giggle, settling in his lap, picking up an edge piece and putting it in its spot.
"yeah. that's what i wanna hear."
"simon, look."
you hold out your phone in bed, shoving it in his face. he grunts a little, squinting at the bright screen, and he raises a brow as he watches a compilation of orange cat videos put together. he chuckles a little when he sees it, leaning over the bed and planting a kiss on your cheek. he rolls over onto his side, curling a big arm around your waist and pulling you back into his chest. he tucks his face over your shoulder, leaning over you, and you spend the better part of an hour giggling to yourself as you show simon the collection of videos on your feed.
the next morning, your phone pings while simon is away on base. you hurry out of the kitchen, wiping your floury hands on the apron you wear before seeing a request for a new follower.
you open the app, raising a brow when you look at the account without a profile picture asking to follow your private account.
pumpkin__eater141 wants to follow you.
you click on the profile, rolling your eyes when you see the only picture on the account a very grainy, filtered photo of two sergeants sticking their tongues out and holding up bunny ears behind each other. in the background, very blurry, you can see a glimpse of a skeleton-bone painted glove holding up a middle finger. the caption reads wankerzzz!!!!
the account has 1 follower (sudz_n_budz141), and it follows none, and you can't help but smile when you see the profile has nothing but a cherry emoji as the description.
you accept the follow request, and you follow them back. the whole day, every so often, you get a new video as a direct message. when you finish with the sourdough and leave it to rise, you start to scroll through the intermittent messages you've already gotten.
more cat videos. crazy dashcam footage with the comment "fuckin' mad." some woman who makes crockpot meals with every kind of bagged cheese you can get at the store on high for five hours.
you can't stop smiling. and when you pull out a pot to make dinner later, you and simon make eye contact before laughing.
"olright, baby, which one ya want?" simon murmurs, nuzzling his mask against your cheek. you giggle, looking up at the display. there's stuffed bears, big squishmallows, pillows. you reach a hand up behind you and caress the back of his neck, biting your lip until you point up at the big cherry squishmallow hanging by the top.
"gotta hit all the glasses to get that one, mate," the attendant says, and you look over your shoulder up at him.
"ooooo...not sure if you can hit all your targets, lieutenant riley?" you ask, and simon snorts, kissing your jaw through the mask before making his way towards the game counter. he picks up the toy rifle, adjusting it in his grip before holding the sight up and taking his stance. you bite your lip watching him. he looks incredibly sexy with that thing in his arms, even if its a fake. it's even sexier hearing the bell ring and watching your husband with terrifying precision knock every glass bottle down. one after the other, each glass falls, and you squeeze your legs together slightly as he goes for a bonus round and knocks them all over again, even quicker.
he turns around when he has your prize in his hands, a big fluffy cherry with a little smile and a little green leaf hat. you squeeze it to your chest before standing on your toes, and simon leans down to peck your lips through the mask. he wraps a big arm around your waist, and when you both pull back, you can't help your big smile, the laughter, that sweet, pretty shine in your eyes.
simon laughs, too.
it's easy when you're this happy.
#simon ghost riley#simon riley#simon ghost riley x reader#simon riley x reader#simon riley x you#ghost mw2#ghost cod#ghost call of duty#ghost mwii#ghost x reader#cod#call of duty#order up
2K notes
·
View notes