Veteran Joel Devenish is in the VA Hospital in Long Beach, California May 2