Just finished my 20 minute run which looked fairly impossible this time last week. I did the whole thing, nonstop and even had enough left for a kick at the end. I can't believe I am even writing this! Who could have possibly thought?
If you are doubting yourself, don't. I never dreamed I could do what I am currently doing. You can do it, too!