That’s an awful long time to wait to be recognized. But wait Frank Andrews did. Patiently. For many years. Until this past weekend when he was finally honored for his service.

A 94-year-old World War II veteran was rewarded for his patience with a surprise ceremony by the Army after waiting 68 years to receive his service medals.

Frank Andrews, a Chicago resident, was drafted in 1943 and served in the infantry and Air Force as a signalman. He was injured twice and discharged in 1945, but not before racking up the Purple Heart, Good Conduct Medal, American Defense Service Medal, American Campaign Medal, WWII Victory Medal and the European-African-Middle Eastern Campaign Medal for his service, the Chicago Tribune reports.

After he returned home, Andrews never received the medals, but didn’t ask for them, either.

“I had a son who was 3 years old and I didn’t have a job and I had to go and hustle, so medals didn’t mean anything back then,” he said.