With the truncated training schedule you had, and 15 miles being your longest training run, I think you did quite well comin in at 4:14. I'll just say that's an hour less time than my PB marathon, and about 1.25 hours better than my first! As you said, don't be too hard on yourself. You're a marathoner! Great video! Keep on keepin' on!