I had to push through some physical issues as well, sore knees and a black and blue toenail, from it rubbing against my shoe!
I finished, without walking, in 28:55.
The boys were a part of my training. They often rode bike with me on my route, usually one at a time and they talked and depending on the child, encouraged me.
There are 3 more 5K's this year that i plan to be a part of. I hope to be able to maintain my endurance now, and not run every day but run a couple days a week so i don't have to start at ground zero again for my next race!