the OP applied and received a valid visa so your comments are unnecessary. Any issues you have with soft power DTV should be taken up with the authorities who designed it
DTV may not be the best visa fit for you and your family. It may be worthwhile to look at all the visa types and their requirements on the Thai visa website
There is no visa particularly for veterans or people receiving disability benefits nor are there special dispensations with the other visa requirements Good luck