Marine Corps Marathon 2019 — Running Through Loss

The Marine Corps Marathon in 2019 was never supposed to be easy. But I didn’t expect it to be this heavy. After finishing Berlin just weeks earlier with a personal record, I was excited—but also unsure. Two marathons within a month is not something to take lightly. I questioned whether my body had fully recovered. I questioned whether I was mentally ready.

Then life intervened. While returning from Berlin, I received news that my cousin had passed away at a young age from cancer. The loss hit hard. Grief has a way of draining energy in ways training never prepares you for. In that moment, the Marine Corps Marathon stopped being about running. It became about honoring someone we lost too soon. I decided to dedicate this race to him and joined the cancer support community. This marathon would be for those we’ve lost—and those still fighting.

Race day conditions were brutal. Heavy rain. Cold. Gray skies. The kind of weather that strips away comfort quickly. Unlike other races, there were very few spectators on the course. The silence made everything feel heavier. From early on, my body felt tired. Not injured—just worn. Wet socks led to blisters. Each mile became harder to manage. By the final stretch, pain had taken over. Walking became necessary.

Around the last few miles, I had to stop at a medical tent due to severe pain. For the first time in my marathon journey, quitting felt close. Very close. But I couldn’t. This race wasn’t about a time goal. It wasn’t about medals or progress. It was about finishing for those who couldn’t. For those who fought cancer. For those still fighting.

I pushed through the final miles—walking, running, enduring. Every step hurt. But every step meant something. I crossed the finish line in 5 hours and 45 minutes. Waiting for me were my coworker Ralph Yates and my friend Tanin, who came to support me despite the weather. Their presence mattered more than they know. Marine Corps 2019 humbled me. It reminded me that strength isn’t always speed. Sometimes it’s simply refusing to stop when stopping feels justified.

Train With Taef Rahman

Contact Info

Opening Hours

Related Blogs

Rahman Fit Wellness LLC

Elevate
Your
Output

Select Your Performance Plan

Pro Level
1:1 Personal Training
Squad
Group Training
Endurance
Online Running Coaching
Tactical
Race Specific Programs