I am sitting down on my table reflecting on what has happened in the past night. How the run went. I stopped at 50km. 50km might seem a lot for most people but when you consider that I planned to run a 100km, I guess I failed terribly. But that is just a matter perspective. 
My legs are not that sore already. I didn’t really experience a sore leg. What I experience was a muscle pull – an old injury. I had it at 30km. God-knows how I managed to pull another 20km with such a muscle pull.
Frankly, I am not too disappointed. I was at first. But upon further introspection, I realize that the things that I learnt is so valuable that words can’t describe it. I feel that not achieving this goal has given me the hunger to really train for another.
I am still hungry for an ultramarathon. Give me another run this weekend and I will run it.
I learned way lots of things that I never knew I would learn.
Seeing those runners run is a real inspiration. God-knows how committed they are towards the pursuit. I see how some people struggle at 40km and I know how they feel. I struggled too. I ran for almost 20km with a muscle pull.
Ultramarathoning is not something for the feint-hearted. It requires a hella lot of dedication, motivation and discipline. Ultramarathoners, I salute you all.
The running flame in me is still hungry for more. Failing to finish this run is like throwing oil into a flame – it has only made me hungrier for more.
I will keep this ultramarathoning goal in mind. My ultimate goal is to run 100 miles (160km) in 24 hours.
Training for it starts now. It may take years. But I am dedicated to this pursuit. Only God knows how hungry I am for this. I may fail to get what I aimed for, but this fueled my hunger. Disappointments create the fuel for success.
I am running up and again tomorrow. Thanks for those who have supported me. I am blessed.

