SSDI necessitates that your illnesses keep you from working for something like a year. SSDI doesn't recognize incomplete or complete disability. Dissimilar to SSDI, VA disability advantages don't need absolute disability. Truth be told, most veterans who get VA pay don't get an absolute disability rating.
https://www.disabilityhelpgroup.com/can-a-disabled-veteran-receive-ssdi/