I did it. Months of waking up early to run and train have finally paid off with a finish of 4:15:02 in the Baltimore Marathon. It was hard. It was brutal. There were moments I thought I couldn't go any further, not another inch, but I did. I did.