Marine Corps veteran lost everything - then found HVAF