In 2005, Jaime Castillo, now 27, was in Iraq. Castillo was stationed there for 18 months. The biology major said he recalls being stressed and feeling better when he received a package from a stranger. “It’s...