I have serveral individual own occupation disability policies. They are not cheap, but you’re more likely to end up disabled before retirement than dead. Many companies offer LTD policies, such as Northwestern Mutual, UnumProvident, Mass Mutual, NY Life, Standard, Principal Financial, etc, etc.
They can get complicated, but as mentioned above, generally you want “own occ,” not “any occ.” The terms can be two years, five years, or to age 65. Some have a two year limit for “mental or emotional” disabilities. I’d find a agent you can trust and try to really understand the terms.
Also, be completely honest and thorough in the application, don’t let the agent tell you not to put something down. These companies are quite eager to look very closely at your application if you ever make a claim and try to rescind the policy if they can argue you withheld material information.