The conventional wisdom says that if you have a steady government job, a mortgage, and a paycheck above the poverty line, you don’t qualify for economic relief. Byron Castillo, a 31-year-old firefighter with the Baltimore City Fire Department, lived inside that assumption for almost a year — and it nearly cost him his home.
Byron responded to a call-for-sources I posted on social media in late February 2026, asking to hear from people who had navigated government benefit programs on incomes that technically looked “too high” for help. His message was direct: “I’m a firefighter. I’m not broke on paper. But I was drowning.” We met at a coffee shop near his rowhouse in Northeast Baltimore on a Tuesday morning, a few hours before his next shift.
The Budget Built on Overtime
When I sat down with Byron Castillo, the first thing he did was pull out a spreadsheet on his phone. Not a rough estimate — a color-coded breakdown of every dollar going in and out, going back to January 2024. This is the kind of person he is: methodical, data-driven, almost engineer-like in how he processes problems. What the spreadsheet showed, though, was a structure with no margin.
Byron had purchased a rowhouse in Baltimore’s Belair-Edison neighborhood in March 2022 for $387,500. His monthly mortgage payment came to $2,847, locked at a 4.1% fixed rate — a rate that looks almost quaint now, but stretched his base salary thin even then. His annual base pay as a firefighter sits at approximately $72,400. After taxes, health insurance premiums, and $1,380 per month in court-ordered child support for his two children, ages 6 and 9, his take-home was around $3,100 a month.
The math doesn’t work. Byron knew it. He had accounted for it with overtime.
“Overtime wasn’t extra money for me,” Byron told me, setting his phone face-down on the table. “It was the budget. I was pulling maybe 18 to 22 extra hours a week, and that $1,800 to $2,100 a month was the difference between the lights staying on and me calling my mom.”
Baltimore City implemented emergency budget reductions in July 2025, capping overtime hours across several city departments, including fire services. Over the following three months, Byron’s overtime income dropped from an average of $2,080 per month to roughly $340. The gap opened fast.
The Point Where the Numbers Stopped Working
By September 2025, Byron had burned through $6,200 in savings trying to cover the shortfall. He was two weeks out from his first missed mortgage payment when he started researching options. What he found was frustrating — not because help didn’t exist, but because the system wasn’t designed to find him.
Most federal assistance programs benchmark eligibility to the Federal Poverty Level. At $72,400 a year, Byron earned roughly 530% of the FPL for a single-person household — far above the cutoffs for most emergency rental and housing assistance programs. But those calculations didn’t account for his debt load, his child support obligation, or the sudden, documented income reduction he had just experienced.
“I kept hitting these walls online,” he told me. “Every calculator would spit out that I made too much. But nobody was looking at what I actually had left over after everything I owed. I had like $373 left at the end of September. How is that ‘too much’?”
Finding the Maryland Homeowner Assistance Fund
The turning point came in October 2025 through a referral that had nothing to do with a government website. A fellow firefighter at his station mentioned that her sister-in-law had used the Maryland Homeowner Assistance Fund — a state-administered program funded through the federal HAF allocation under the American Rescue Plan Act — to catch up on payments after a job loss. Byron looked it up that night.
The Maryland HAF program, as outlined by the Maryland Department of Housing and Community Development, was designed specifically for homeowners who experienced financial hardship after January 21, 2020. Crucially, its income threshold was set at 150% of the Area Median Income — not the Federal Poverty Level. For Baltimore City, that threshold in 2025 was approximately $117,000 for a household of one, based on HUD AMI data. Byron qualified.
But the program also required documented proof of hardship — not just current income, but a demonstrable change in financial circumstances tied to a specific qualifying event. Byron’s overtime reduction, tied to a city budget action, required him to gather pay stubs from the 12 months prior to July 2025 alongside the post-cutback stubs, a letter from his department’s HR office confirming the overtime cap, and three months of bank statements.
What the Money Actually Covered — and What It Didn’t
The $8,541 in HAF assistance covered three months of missed or partially missed mortgage payments and one additional month forward, giving Byron a buffer heading into early 2026. The funds went directly to his mortgage servicer — he never held the money himself. For a program skeptic who had spent weeks convinced he’d fall through the cracks, he described the moment of approval as surreal.
But Byron is careful not to frame this as a full resolution. The HAF assistance stabilized his housing situation — it didn’t fix the underlying structural problem. His overtime hours had partially recovered by January 2026, averaging about $1,100 per month, still roughly half of what he had counted on. He was still, by his own account, living close to the edge.
He also explored whether he qualified for the Earned Income Tax Credit for tax year 2025, given his reduced income. With two qualifying children and an adjusted gross income suppressed by the overtime loss, his preliminary estimate using the IRS EITC calculator put him potentially eligible for a credit in the range of $2,800 to $3,400 — a number he said he was having a tax preparer confirm before filing.
What Byron Wishes He Had Known Earlier
Sitting across from Byron in that coffee shop, I asked him what he would tell another first responder in the same situation. He paused longer than I expected before answering — the pause of someone who has genuinely thought about a question, not just someone manufacturing a lesson for the end of a story.
“I wasted almost two months looking at programs that were never going to fit me,” he said. “I kept searching for ‘low income housing help’ and getting results that maxed out at 50% AMI. I didn’t even know AMI-based thresholds existed until a coworker mentioned it. That one word — AMI — changed everything for me.”
He was also frank about what he got wrong before the crisis. Byron had known for at least six months before July 2025 that the city’s budget situation was deteriorating and that overtime cuts were being discussed at department briefings. He had not adjusted his financial exposure during that window.
That kind of self-assessment is unusual in these conversations. Most people I speak with for stories like this are, understandably, focused outward — on systems that failed them, on bureaucratic walls, on eligibility criteria that seem designed to exclude exactly the people who need help. Byron held both things at once: a genuine frustration with how poorly relief programs communicate their own thresholds, and a clear-eyed acknowledgment of the decisions he made that narrowed his options.
When I left the coffee shop and walked back to my car, I passed a Baltimore City fire station two blocks away. I thought about what it means to build a financial life on the assumption that a job will keep delivering what it always has — and how quickly that assumption can become a liability. Byron is stable now, cautiously. His mortgage is current. He’s rebuilding a savings cushion, slower this time. The overtime question hasn’t been resolved; it’s just quieter.
What his story makes plain is that “middle income” is not a monolith. A gross salary of $72,000 means something very different when it’s carrying a $2,847 mortgage, $1,380 in child support, and the structural expectation of supplemental income that never materialized. The programs that reached Byron were the ones flexible enough to look at the whole picture — not just the number at the top of his W-2.
Related: When Overtime Vanished and Rent Jumped $380 a Month, One Restaurant Manager Found Help She Didn’t Know Existed
Related: He Waited 52 Days for a $1,614 Tax Refund While Medical Bills Stacked Up — Here’s What the IRS Actually Told Him

Leave a Reply