{"id":31499,"date":"2026-02-21T03:08:54","date_gmt":"2026-02-21T03:08:54","guid":{"rendered":"https:\/\/yxnews.online\/?p=31499"},"modified":"2026-02-21T03:08:55","modified_gmt":"2026-02-21T03:08:55","slug":"my-sister-demanded-i-do-hair-makeup-for-her-and-6-bridesmaids-on-her-wedding-day-then-she-ghosted-me-on-payment","status":"publish","type":"post","link":"https:\/\/yxnews.online\/?p=31499","title":{"rendered":"My Sister Demanded I Do Hair &amp; Makeup for Her and 6 Bridesmaids On Her Wedding Day \u2014 Then She Ghosted Me on Payment"},"content":{"rendered":"\n<p>I\u2019m Tricia, 25, and I work as a freelance hair and makeup artist on weekends. It\u2019s not a huge income, but it pays the bills and fills me with joy because I love helping women feel confident and beautiful.<\/p>\n\n\n\n<p>I have a stepsister, Sabrina, who\u2019s 28. She\u2019s always been the golden child. I was the one who took responsibility, kept the peace, and smoothed things over.<\/p>\n\n\n\n<p>Our relationship has always been shaky. Sabrina has a knack for taking advantage, knowing the family puts her on a pedestal. She leans into it. We even had a falling out once because of it.<\/p>\n\n\n\n<p>Back when I was starting as a makeup artist, Sabrina told one of her friends I\u2019d do her birthday hair and makeup\u2014full glam, which is pricey\u2014for free, just because I was her stepsister. She never bothered to tell me.<\/p>\n\n\n\n<p>When I spoke to the client and quoted my actual price, she was shocked. Her friend thought it was a favor and expected it to cost nothing. It was awkward for both of us, and it caused a rift between Sabrina and me.<\/p>\n\n\n\n<p>So when she called months before her wedding, I thought maybe she was trying to mend things.<\/p>\n\n\n\n<p>Her voice was sugary sweet. \u201cSooo, you\u2019ll do my hair and makeup, right? And the bridesmaids too. Six of them. You\u2019re so talented.\u201d<\/p>\n\n\n\n<p>I paused. \u201cThat\u2019s a lot of people. I\u2019ll need to bring an assistant.\u201d<\/p>\n\n\n\n<p>She cut me off. \u201cNo worries, I\u2019ll pay. Just give me the family discount.\u201d<\/p>\n\n\n\n<p>For once, she wasn\u2019t expecting free work. I agreed, quoting $500\u2014a steal for seven full looks with hair. She accepted immediately. No contract, because she was family.<\/p>\n\n\n\n<p>On the wedding day, I arrived with my assistant. The scene was chaos\u2014dresses draped over chairs, nerves crackling in the air.<\/p>\n\n\n\n<p>Sabrina spotted me and crossed her arms. \u201cWell, look who finally showed up.\u201d<\/p>\n\n\n\n<p>I kept calm. \u201cI\u2019m here on time, Sabrina. We need to start soon to get everyone ready.\u201d<\/p>\n\n\n\n<p>She rolled her eyes. \u201cJust don\u2019t overcharge me. Remember, it\u2019s family.\u201d<\/p>\n\n\n\n<p>I met her gaze, staying firm. \u201cWe agreed on the price. Let\u2019s keep this professional today.\u201d<\/p>\n\n\n\n<p>She went quiet for a moment, then tossed her hair. \u201cFine. Just do your job and don\u2019t screw it up.\u201d<\/p>\n\n\n\n<p>I nodded, refusing to let her get under my skin. \u201cLet\u2019s get started then.\u201d<\/p>\n\n\n\n<p>My assistant and I unpacked our kits and got to work.<\/p>\n\n\n\n<p>We worked nonstop for hours. When we finished, the bridesmaids gasped at their reflections, thrilled. Even the photographer complimented our work.<\/p>\n\n\n\n<p>Sabrina, though, was tougher to please. She demanded I redo her eyeliner three times.<\/p>\n\n\n\n<p>She huffed as I leaned in with the brush again. \u201cUgh, it\u2019s still uneven. Do you even know what you\u2019re doing?\u201d<\/p>\n\n\n\n<p>I set the brush down and met her eyes in the mirror. \u201cSabrina, this is the third time. I\u2019m doing my best, but makeup isn\u2019t magic.\u201d<\/p>\n\n\n\n<p>She gave a sharp laugh. \u201cI thought you were supposed to be a pro.\u201d<\/p>\n\n\n\n<p>My hands trembled slightly, but my voice stayed even. \u201cI am. You asked me because you know I\u2019m good. But if you keep fidgeting, it won\u2019t look right.\u201d<\/p>\n\n\n\n<p>She leaned back with a sigh. \u201cWhatever. Just fix it. I need to look flawless.\u201d<\/p>\n\n\n\n<p>I took a deep breath, picked up the brush, and kept going.<\/p>\n\n\n\n<p>Finally, she looked at herself and gasped, \u201cI look like a star.\u201d<\/p>\n\n\n\n<p>The bridesmaids crowded around, adjusting dresses and fussing with bouquets. Sabrina twirled in front of the mirror, basking in the compliments. The photographer snapped away, the room buzzing with chatter and perfume.<\/p>\n\n\n\n<p>When it was time to leave, the bridal party rushed out in a flurry of satin and lace. I stood back with my assistant, exhausted but proud. Sabrina barely glanced at me, though I overheard her whisper to a bridesmaid, \u201cGood thing she finally got it right.\u201d<\/p>\n\n\n\n<p>The ceremony went off without a hitch. The aisle glowed with flowers, and music filled the air as guests watched Sabrina glide down in her gown. From afar, I saw heads turn, admiring her hair and flawless makeup. Every detail I\u2019d worked on shone under the lights.<\/p>\n\n\n\n<p>At the reception, guests clapped and cheered. Some bridesmaids quietly thanked me, saying, \u201cWe loved our looks.\u201d I smiled, but Sabrina never acknowledged me or credited me as the artist. She danced, laughed, and posed for photos, as if our earlier tension never happened.<\/p>\n\n\n\n<p>By the end of the night, I was drained but certain I\u2019d delivered everything she wanted. I went home expecting prompt payment, since she\u2019d promised.<\/p>\n\n\n\n<p>The next day, I texted her about the payment. No response. Days passed. Finally, she replied.<\/p>\n\n\n\n<p>Her words stunned me: \u201cLol, I\u2019m not paying. Family shouldn\u2019t charge family. Plus, think of the exposure from the photos.\u201d<\/p>\n\n\n\n<p>I reminded her of her promise, that I\u2019d brought an assistant, that I\u2019d given her a huge discount. She ghosted me.<\/p>\n\n\n\n<p>I felt betrayed. My trust was shattered. But I didn\u2019t know what was coming for her.<\/p>\n\n\n\n<p>Days later, my phone rang. Sabrina\u2019s voice was frantic. \u201cYou have to help me! It\u2019s a disaster!\u201d<\/p>\n\n\n\n<p>Karma had already caught up with her.<\/p>\n\n\n\n<p>I asked flatly, \u201cWho\u2019s \u2018they\u2019?\u201d<\/p>\n\n\n\n<p>Her words spilled out. \u201cThe stylists I hired for another event after the wedding. They butchered my hair\u2014it\u2019s uneven, fried, falling out! And my makeup\u2019s blotchy\u2014I look awful in every photo!\u201d<\/p>\n\n\n\n<p>Her desperation echoed through the line. She begged, \u201cPlease, Tricia. I need you. I know I said I wouldn\u2019t pay, but this is different. Everyone saw me like this. People are laughing. I can\u2019t live with these pictures.\u201d<\/p>\n\n\n\n<p>I took a slow breath. \u201cSabrina, I gave you my best work on your wedding day. You looked stunning. You promised to pay, then refused. You ghosted me when I followed up. And now, after choosing someone else, you expect me to fix their mess?\u201d<\/p>\n\n\n\n<p>She stammered, \u201cBut\u2026 you\u2019re my sister. You\u2019re supposed to help me. Isn\u2019t that what family does?\u201d<\/p>\n\n\n\n<p>My grip on the phone tightened, but my voice stayed calm. \u201cI was your sister when I woke up at dawn to do your hair and makeup. I was your sister when I charged you pennies for hours of work. I was your sister when I made you feel like a star. And you still walked all over me. No, Sabrina. Not this time.\u201d<\/p>\n\n\n\n<p>Her sobs grew louder. \u201cTricia, please. I\u2019m begging. I can\u2019t go out like this again. I need you.\u201d<\/p>\n\n\n\n<p>I shook my head, though she couldn\u2019t see. \u201cYou\u2019ll have to find someone else. I\u2019m done.\u201d<\/p>\n\n\n\n<p>There was a long pause, just her crying. I hung up before she could say more.<\/p>\n\n\n\n<p>For the first time in years, I felt no guilt\u2014only relief.<\/p>\n\n\n\n<p>But it didn\u2019t end there. The next day, my mother called, her tone sharp. \u201cTricia, I talked to Sabrina. She\u2019s upset. She says you refused to help when she needed you. Can\u2019t you just let this go and fix things for her?\u201d<\/p>\n\n\n\n<p>I closed my eyes, gripping the phone. \u201cMom, I showed up for her. I worked hours on her wedding day for almost nothing. I did everything she asked, and she refused to pay. That\u2019s not a mistake. That\u2019s a choice.\u201d<\/p>\n\n\n\n<p>She sighed. \u201cStill, she\u2019s your sister. Family should be there for each other.\u201d<\/p>\n\n\n\n<p>My voice stayed steady. \u201cI\u2019ve always kept the peace. I\u2019ve taken the blame, stayed quiet, and sacrificed too much. But not anymore. Sabrina broke her word, and I won\u2019t fix her problems again.\u201d<\/p>\n\n\n\n<p>Silence hung on the line. I didn\u2019t waver.<\/p>\n\n\n\n<p>When I hung up, something had shifted. I was done mixing business with family. And I\u2019d never make that mistake again.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019m Tricia, 25, and I work as a freelance hair and makeup artist on weekends. It\u2019s not a huge income, but it pays the bills and fills&#8230; <\/p>\n","protected":false},"author":1,"featured_media":201,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-31499","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/yxnews.online\/index.php?rest_route=\/wp\/v2\/posts\/31499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yxnews.online\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yxnews.online\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yxnews.online\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yxnews.online\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=31499"}],"version-history":[{"count":1,"href":"https:\/\/yxnews.online\/index.php?rest_route=\/wp\/v2\/posts\/31499\/revisions"}],"predecessor-version":[{"id":31500,"href":"https:\/\/yxnews.online\/index.php?rest_route=\/wp\/v2\/posts\/31499\/revisions\/31500"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yxnews.online\/index.php?rest_route=\/wp\/v2\/media\/201"}],"wp:attachment":[{"href":"https:\/\/yxnews.online\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=31499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yxnews.online\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=31499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yxnews.online\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=31499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}