I am unemployable because I'm a white male whose in his 40s, has a family, and because somehow, in this industry experience is a bad thing.
It amazes me how intolerant of age and differing opinion tech culture is.
What indications do you have that those are the reasons you are unemployable?
I have many well respected, senior coworkers who fit this description so at least personally I don't understand why people would be hesitant to hire you based on that description alone..
The temptation to blame victims is strong. I think it comes from wanting to reassure oneself that "it can't happen to me." So you have to actively silence that voice in your head, and assume that victims are actually victims unless there's real evidence to the contrary.
As advice for senior people, I'd suggest: don't apply for junior jobs. Apply to lead large teams, or start your own company. It can be more stressful than coding, but that's the way the industry is structured.
I don't at all find it hard to believe some interviewers would be biased against older candidates, especially for junior roles. However, given the person who posted seemed to have such a wealth of knowledge and experience, I was very surprised that they wouldn't have a very easy time finding a job even if places that refuse to hire older workers exist.