Service to his country left Army Sgt. Robert Ybarra with burns and a glass eye, and the 81-year-old never stopped being there for those he thought could use his help.
But Sunday morning, it seems Ybarra's kindness may have cost him his life.
Detroit Police have arrested a 42-year-old man they say was intoxicated when he ran Ybarra over with his car.
Ybarra was on his way home from getting coffee and a donut when he saw a man he thought was in distress in a car on the side of the road.
The man was intoxicated. He allegedly began to fight Ybarra, then ran over the 81-year-old war veteran with his car.
Ybarra survived a day before being taken off life support.
7 Action News reporter Kimberly Craig talked with Ybarra's family. Click on the video above to watch her report.