Hi Reddit, I need an outside perspective because I feel torn between thinking I’m being taken advantage of and wondering if I’m the asshole here. I’m 22 and working at a small nonprofit. When I first joined (as an intern) I was so excited to have a female boss & supervisor at my first workplace. I did my best and more, to make sure I furthered the mission of the organisation (I care about what we do, genuinely). Earlier this year I asked to be made an employee and after some back and forth they obliged, giving me my visa such that I could stay in the country where I live. I had some interviews during that time but no offers, so it was my only option. The organization is tiny (~10 people) and currently short-staffed. My supervisor is undergoing serious medical treatment, another colleague is out sick indefinitely, and my intern is leaving next week. That’s left me as basically the only person running the team I’m a part of. Over the past few months I’ve: • Written a major funding report summarizing the last 3.5 years of work, almost entirely by myself. • Been dropped into a grant proposal that normally takes 6 months to prepare, but was given a week and a half. • Looked after everyone else’s daily workload that gets redirected to me while colleagues are away. I worked late/early regularly these last 2 weeks. I even rescheduled therapy to get things done. I pieced together the information for most of the grant proposal myself (80–90%), and even fixed the budget when new requirements were discovered at the last minute. But here’s the part that’s eating at me: last night, during a tense call, my boss ripped into me, saying things like: • “This proposal might be a stretch for you, but it’s not a stretch for the job.” • “We had to add responsibilities like this to your role so you could keep your visa and stay here.” That felt like she was holding my visa over my head. I pushed back and said I needed more understanding given that I’ve been carrying so many people’s workloads just a week ago. I was upset so I hung up. She called me “unprofessional” for leaving the call when I was on the verge of crying, even though I’d told them days earlier I had a medical appointment. On one hand, I feel completely drained and unappreciated. On the other hand, I wonder if maybe I am the asshole because there really is nobody else who can do this right now. I can’t dump this on an intern, my supervisor is sick, and another colleague is gone. The sector I’m in is struggling for funding, and missing this proposal may have meant no shot for another 2–3 years. I get why my boss was stressed. At the same time, I’m young, this is my first job, and I am learning a ton of skills I wouldn’t have gotten elsewhere. So should I just suck it up, treat it as experience, and deal with the stress until I can leave? Or am I right to feel like I’m being treated unfairly and having my visa used against me? AITA for pushing back instead of just sucking it up? Any advice?