haoberries



Recent bookmarks

  1. Public Bookmark 80

    Tags
    Summary

    Hanbin hasn’t given him much time to adjust, and the dull burn he leaves behind is painful but welcomed. It’s a stark reminder that Hanbin’s fucking him again, leaving a trace of himself as he digs his fingertips into Hao’s waist and carves marks into his skin with his teeth.

    “You’re fucking mine, Hao.” Hanbin pants hotly against his skin, voice raspy. He’s always had a proclivity for filthy sex talk.

    “Don’t say that.” Hao whispers, averting his eyes. “Don’t say that cause after this you’re just gonna leave me again.”

    Language:
    English
    Words:
    4,642
    Chapters:
    1/1
    Collections:
    1
    Comments:
    17
    Kudos:
    708
    Bookmarks:
    80
    Hits:
    7,511

    01 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    Zhang Hao's pet dog, Sansan, stops listening to him after she walks in on him having his back blown out by the sexy dance major Hao has been eyeing for months. Guided by a comment on his reddit post about this, he invites his one night stand from that day, Sung Hanbin, over again to become friends with Sansan

    Language:
    English
    Words:
    5,381
    Chapters:
    1/1
    Comments:
    102
    Kudos:
    636
    Bookmarks:
    118
    Hits:
    3,041

    19 Jun 2026

  3. Public Bookmark 38

    Tags
    Summary

    “What do you need all of that lube for?” Hao asks, confused. “Isn’t the massage oil in the bathroom?”

    “To get you loosened up,” Hanbin replies, ignoring Hao’s second question.

    Hao cocks his head, brows furrowing. “Like my muscles?”

    “No,” Hanbin replies, getting on the bed with one bottle of lube in each hand. “To get you loosened up to take me.”

    Or: Hao is exhausted and stressed from having to make adjustments to his life in anticipation of his re-debut. Hanbin holds the solution to his problems in the palm—or fist—of his hand.

    Language:
    English
    Words:
    6,303
    Chapters:
    1/1
    Comments:
    42
    Kudos:
    348
    Bookmarks:
    38
    Hits:
    3,086

    14 Jun 2026

  4. Public Bookmark 73

    Tags
    Summary

    "I'm not really interested in him."

    Wait. What?

    "What?! Hyung what do you mean not interested? You guys were flirting so heavily at the counter even the customers behind us started to blush! You can't do all that and then say you're not interested!"

    OR

    5 times Hanbin and Hao's friends try to set them up together + 1 time they find out they are already dating.

    Series
    Language:
    English
    Words:
    8,594
    Chapters:
    1/1
    Comments:
    41
    Kudos:
    468
    Bookmarks:
    73
    Hits:
    3,799

    08 Jun 2026

  5. Public Bookmark 60

    Tags
    Summary

    Everything about where Zhang Hao is right now- sitting on the floor next to his boyfriend, surrounded by boxes, in the bedroom of the apartment they’re going to live in together- has a distinct dream-like quality to it. The sun shining in on them through the large, floor-to-ceiling glass windows feels too beautiful and bright, the sounds of the traffic below aren’t annoying enough, and the aches he should feel throughout his body after carrying boxes are suspiciously absent. 

    And that’s not even getting into the fact that the entire situation itself just feels like it’s something that shouldn’t be real. Hao prides himself on his ability to be logical, and to understand things at their heart as straightforwardly as possible. As much of a dream winning Boys Planet and debuting was, he also knew the hard work and natural skills that had made it possible, the steps he had taken that led him to defeat all the odds. Moving into a gorgeous apartment with a view of the Han River with his perfect boyfriend and equally perfect dog? That’s harder for him to accept as reasonable. 

    --
    Or: Hao and Hanbin move in together, and find forever.

    Language:
    English
    Words:
    13,467
    Chapters:
    1/1
    Comments:
    29
    Kudos:
    224
    Bookmarks:
    60
    Hits:
    3,133

    08 Jun 2026