I graduated a few weeks a go but was nowhere near 5k. My last run wasn't that great as I stopped running after 16 mins. Today I just kept running for longer than the 30 mins because I felt I should make up for the last one. I got to 35 mins when I stopped and then realised I'd just hit the 4k mark for the first time. Only 1 more K to go....
I've also learnt that the best time for me to run is in the morning. When I run at lunchtime or in the afternoon I find I give up easier and feel the pain more. Also running in the morning means when I have a good result like today it puts me in a good mood for the whole day. I've been feeling really alive and awake today and healthy.