This weekend I will be in a marathon. I have worked so hard these past few months for it. 
So this weekend Im going to do a marathon. I have worked very hard to get myself ready for it
user
That's so exciting! Have you run a marathon before?
assistant
I never have. I think all this time I been practicing will pay off.
user
That's good, I hope you do well! How did you prepare?
assistant
I joined cross fit and did alot of cardio work outs.I think this helped me for it.
user