If you know anything about New Yorkers, it's that they love to (justifiably) complain about the frequently delayed subway services across all of the boroughs. But when an E train unexpectedly stopped, forcing passengers to remain underground for hours on Tuesday morning due to mechanical failure, anger wasn't on anybody's mind — instead, the stranded commuters banded together to ensure one college student stuck on the train had the graduation ceremony he deserved.

As seen in a video posted to Facebook by a fellow subway rider, Jerich Marco Alcantara was riding to Radio City Music Hall to receive his degree from the Hunter-Bellevue School of Nursing when the train unexpectedly stopped moving. It soon became clear that Jerich, decked out in his full academic regalia, wasn't going to make it to the ceremony in time, and that's when his friends, family, and fellow commuters stepped in to help.

"Poor kid missed his graduation because of the train delay this morning ... so we threw him a graduation on the train," Nadiya Afzal wrote on Facebook. What ensued was a heartwarming moment that included a friend presenting Jerich with a "diploma" on his cell phone, as well as a stranger playing Green Day's “Good Riddance (Time of Your Life)” on some speakers to set the mood.

“I was on track to be at my commencement at 9:15 a.m., but the delays altogether ended up taking almost three hours,” Jerich explained to Select All about the impromptu ceremony. "It wasn’t so much an idea, but something that just happened. Everyone was getting antsy and impatient, so I figured I’d lighten the mood by thanking everyone for coming out. That led to applause, and the rest just followed.”

Sadly, Jerich did indeed miss his entire commencement ceremony at Hunter-Bellevue, although he was happy some of his friends and family members were on the subway with him during the whole ordeal. "But after the auditorium cleared out, my close friends threw me my own little graduation,” he continued. “It was a great time."

Related: You Have to See This Graduation Dress Designed By a 5-Year-Old