Of course software devs have the right to suicide - maybe even more so. Consider the dev who puts in their heart and soul into a project, only to have it possibly become vaporware after years of work. Consider the tenuous timeline of "Duke Nukem Forever" or "Team Fortress 2".
Imagine the developer who inherits a spaghetti mess of code with poor naming conventions and hardly any commenting.
Think of the developer who must eternally "shave a yak" (look it up - I am constantly doing this) just to get any progress made.
Consider the Triangle of Software Development - the points ( fast, cheap, and good ) refer to what your software project can be BUT you can only ever choose TWO of them.
The programmer is often overworked and tries to bang out a functional MVP to demo for the stakeholders and never gets the opportunity to iterate and clean up or fix any bugs because the next sprint has already started AND we have technical debt to resolve in the backlog and then here comes a designer douchebag like me giving you a bunch of mockups without any documentation or redlining and expecting pixel perfect perfection but THEN you're supposed to make all that shit come to life when the CTO comes by and tells you to "to work your magic" and assumes you're Harry Fucking Potter because that's how he thinks Python works, you know.
*whew*
By the time you manage to get your head above water, it's Happy Hour with your colleagues and you just want to drink yourself into a stupor, punch everyone who has ever believed that Ruby on Rails could scale for a company about to go IPO, and go home to crash in your bed - only to have insomnia because you can't get that one bug out of your head and the solution will finally come to you at 3 am after your 5th straight hour of playing Terraria. Or Borderlands 3.
It's no coincidence that Agile software development has a "post mortem" at the end of every cycle.
No true developer goes into the job for just the money. It's an art, it's a challenge, it's a passion. And it's way more complicated and soul-crushing than it looks on the surface.
And being a female in tech is isolating and frustrating beyond despair. The neckbeard/brogrammer/Silicon Valley culture is awful and overtly hostile to women.
My heart goes out to you, OP. I've often said I'd be a cattle rancher if I could get paid the same amount. I'd still be dealing with loads of bullshit but at least I'd get some fresh air.
Don't let the bastards grind you down.