I hate having days when I'm not meeting my goals or I'm struggling more than I feel I ought to be...but when I have those days, I try to remember - hey I could have been at home sitting on my a$$. 6.5 miles in 45 minutes is a helluva lot better than staying home!

You *will* get better. Good for you for getting out!