Quick Exit

Renée's Blog

Trans voice exercises and resources to help you reach your goals!

Three Years Flat: My Top Surgery Recovery Vlog (nonbinary, double incision, no nipple grafts)

ftx general trans advice life nonbinary top surgery Apr 23, 2026

As you may know, I'm usually here talking about gender-affirming voice work. But today I'm putting on a different shirt entirely (or taking one off??). Today, I'm talking about my own gender-affirming care: my top surgery.

Three years ago, I had a bilateral mastectomy. Two years ago, I had a hysterectomy. Both of these surgeries have been profoundly positive and affirming for me, and I'm finally ready to share the behind-the-scenes of the first one.

At the time of my top surgery, I recorded a recovery vlog—eight weeks of my healing journey—but I kept it private for safety reasons. For the past couple of years, it's lived quietly as a bonus resource inside my course Masculinize Your Voice Without Testosterone. Today, I'm releasing it publicly for the first time.

Watch the Full Video

Prefer to read? Keep scrolling for the story behind the vlog, what you can expect to see, and some reflections on three years with a flat, nonbinary chest. But if you want to see the vlog videos, you'll have to watch the video.

Why I Kept It Private

Being newly post-op is a vulnerable experience—physically, emotionally, and in terms of how much of yourself you want to put out into the world. At the time, releasing footage of myself in those early recovery days didn't feel safe.

Three years of distance has changed that. I now feel confident and grounded in saying: this was one of the best decisions I have ever made for myself. I love my flat, nipless, nonbinary chest. Period.

That clarity is exactly why I wanted to share this now.

What You'll See in the Vlog

The compiled video runs about 45 minutes and documents my day-by-day and week-by-week recovery. Here's what you can expect:

  • Hours post-surgery. Yes, very early. I was documenting from the beginning.
  • The full eight weeks of recovery, week by week, as things healed and changed.
  • The emotional reality of top surgery recovery, not just the physical one.
  • Three years out. What my chest actually looks like now, revealed at the end of the video.

This is the kind of content I was hungry for when I was considering surgery.

If you've ever wondered what top surgery recovery actually looks like, or if you're somewhere in the research-and-considering phase yourself, this video was made for you.

Three Years Later

I think about my life now as having a clear demarcation in it: BTS (before top surgery) and ATS (after top surgery). And everything has just gotten better since then.

That's not a sentence I say lightly or to pressure anyone into anything. Surgery is a deeply personal decision, and there's no single right path through gender-affirming care. But for me, personally? This was it.

If you still have questions after watching the video about recovery, my experience, or anything, drop them in the comments on the video above. I may do a dedicated top surgery Q&A down the line. (Tea and I have even floated the idea of a masculinizing vs. feminizing top surgery Q&A together, which could be fun.)

And if you just want to see how my chest looks now, here you go:

Nonbinary person, Renée Yoxon, with their shirt off, showing off their nonbinary post-top surgery chest. Double incision with no nipples.

If You're Considering Top Surgery

I'm not a surgeon, and this isn't medical advice. You'll want to talk to qualified healthcare providers about your specific situation. But as someone who has been through it, a few things I'd offer:

  • Do your research, but also trust your gut. The intellectual case for surgery and the felt sense of wanting it are both valid sources of information.
  • Community matters. Seeing other nonbinary and trans people's experiences, like recovery vlogs, Q&As, and candid reflections, was genuinely helpful to me.
  • Recovery takes longer than you think, and that's okay. Eight weeks is a real commitment. The vlog doesn't skip the hard parts.

And if your gender-affirming journey includes your voice as well as your body, you know where to find me. My course Masculinize Your Voice Without Testosterone is designed for transmasculine, nonbinary, and gender-expansive people who want to work with their voice—no hormones required. You can also explore all my free voice resources to get started.

Thank you for letting me share this part of my journey. It means a lot to finally put it out into the world.

Masculinize Your Voice Without Testosterone online course cover by Renée Yoxon

Masculinize Your Voice Without Testosterone

Learn More

Want to see more of my personal life and transition? You can check out the life tag or click on some of my favourite posts below.

Dating While Nonbinary: 4 Tips to Thrive on the Apps — blog post by Renée Yoxon
Dating While Nonbinary: 4 Tips to Thrive on the Apps
My 5-Week Hysterectomy Update — nonbinary trans person's gender-affirming surgery recovery blog post
My 5-Week Hysterectomy Update
Embracing Body Autonomy: Hairy Pits and Top Surgery — blog post by Renée Yoxon
Embracing Body Autonomy: Hairy Pits and Top Surgery
#block-1761684398743 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761684398743 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1761684398743 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761684398743 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1761684398743 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1761684505809 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761684505809 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1761684505809 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761684505809 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1761684505809 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1761684703922 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761684703922 .block { border: 4px black; border-radius: 4px; background-color: #dd460b; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1761684703922 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761684703922 .block { padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } } @media (max-width: 767px) { #block-1761684703922 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1776805507178 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776805507178 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1776805507178 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776805507178 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1776805507178 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1776805576116 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776805576116 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1776805576116 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776805576116 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1776805576116 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1776805685523 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776805685523 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1776805685523 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776805685523 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1776805685523 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1776805769871 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776805769871 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1776805769871 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776805769871 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1776805769871 { text-align: ; } } #block-1776805769871 .block { display: flex; justify-content: flex-start; } #block-1776805769871 .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1776805769871 .image__image { width: 100%; } #block-1776805769871 .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1776805769871 .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1776805769871 .block { display: flex; justify-content: flex-start; } #block-1776805769871 .image__overlay { opacity: 0; } #block-1776805769871 .image__overlay:hover { opacity: 1; } } #block-1776805920560 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776805920560 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1776805920560 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776805920560 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1776805920560 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1776806002187 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776806002187 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1776806002187 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776806002187 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1776806002187 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1761687245972 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761687245972 .block { border: 4px black; border-radius: 4px; background-color: #FFFFFF; padding: 0px; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1761687245972 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761687245972 .block { padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1761687245972 { text-align: left; } } #block-1761687245972 .btn { border-color: #dd460b; border-radius: 4px; background: #dd460b; color: #ffffff; } #block-1761687245972 .btn--outline { background: transparent; color: #dd460b; } #block-1761687245972 .card__footer { color: } #block-1776860018840 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776860018840 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1776860018840 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776860018840 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1776860018840 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1776860227124 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776860227124 .block { border: 4px black; border-radius: 4px; background-color: #FFFFFF; padding: 0px; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1776860227124 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776860227124 .block { padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1776860227124 { text-align: left; } } #block-1776860227124 .btn { border-color: #dd460b; border-radius: 4px; background: #dd460b; color: #ffffff; } #block-1776860227124 .btn--outline { background: transparent; color: #dd460b; } #block-1776860227124 .card__footer { color: } #block-1776860199197 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776860199197 .block { border: 4px black; border-radius: 4px; background-color: #FFFFFF; padding: 0px; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1776860199197 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776860199197 .block { padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1776860199197 { text-align: left; } } #block-1776860199197 .btn { border-color: #dd460b; border-radius: 4px; background: #dd460b; color: #ffffff; } #block-1776860199197 .btn--outline { background: transparent; color: #dd460b; } #block-1776860199197 .card__footer { color: } #block-1776860222506 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776860222506 .block { border: 4px black; border-radius: 4px; background-color: #FFFFFF; padding: 0px; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1776860222506 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1776860222506 .block { padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1776860222506 { text-align: left; } } #block-1776860222506 .btn { border-color: #dd460b; border-radius: 4px; background: #dd460b; color: #ffffff; } #block-1776860222506 .btn--outline { background: transparent; color: #dd460b; } #block-1776860222506 .card__footer { color: } .awesomecontainer { background: ; h1, h2, h3, h4, h5, h6, p, ul, li, .block-type--table table {color: ;} padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .awesomecontainer .row { -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; } .awesomecontainer .row .block-type--accordion { align-self: flex-start; }

Want weekly tips, resources, and insights on trans voice training? Sign up for my newsletter and get the latest content delivered straight to your inbox. It's free!

Subscribe Now!

Hi, I'm Renée! (they/them)

I'm a queer, nonbinary, and disabled singer, songwriter and gender-affirming voice teacher. 

I've been a voice teacher for over twelve years, I have four full-length albums out, and I have degrees in physics, jazz, and songwriting.

I love creating, I love figuring things out, but most of all, I love helping people.

Learn more about me

More Blog Posts For You

Why You Hate Your Recorded Voice (Trans Voice Edition)

Apr 02, 2026

See All Blog Posts →

Stay Connected

Want weekly tips, resources, and insights on trans voice training? Sign up for my newsletter and get the latest content delivered straight to your inbox. It's free!

You can unsubscribe at any time

Start Your Journey Here

I know you're here because you're striving to live your most authentic life, yet one major hurdle remains: your voice. Instead of empowering you, it brings dysphoria, misgendering, and discomfort.

So, are you ready to create a voice that resonates deeply and authentically with who you are? Join me for an empowering FREE webinar where you'll learn practical and easy skills that will show you how to create a voice that fills you with confidence and joy—without relying on medical interventions!

Important Stuff

Land Acknowledgement

Course Disclaimer

Terms of Use

Terms of Sale

Privacy Policy

Return Policy

Resources

Student Login

Freebies

Blog

Newsletter

Scholarships

Meet Renée

About Renée

Speaking

Interviews

Contact

FAQ

Donate to Support

Follow Renée

YouTube

Instagram

TikTok

Bluesky

Threads

Facebook

LinkedIn

© 2021-2026 Renée Yoxon