Why aren't you able to hold down jobs for very long? You may have a case to appeal for financial support. How long has your longest job been?
ASD is such a wide spectrum. I'm not sure I agree about BPD being mainly for women. I'm sure there's an overlap. Do people with personality disorders have trouble holding down jobs?
How ironic about your new job.. or was it planned to be closer to this guy?