There's always tomorrow Bozza.
I think it's important to consider taking water and some kind of fuel (gels or bars) on your long runs. Our body's glycogen stores last for about 90 mins. When I know I'm going to be running over 90/115 mins I usually wear a hydration vest to carry some water and a few gels. I'm liking the below Salomon vest at the moment but there's quite a few brands available. It comes with two 500ml soft flasks and a bladder (but I take the bladder out as I'm not going super long), plus a ton of stretchy pockets to store gels/nutrition, extra layers, keys, smart phone (when I'm running over 2 hours my wife always says I need to take my phone just in case.)
It's good to try a bunch of different brands when it comes to gels as some can cause an upset stomach. I use Science In Sport gels. For today's 21 miler I took 3 gels and water.
I'm probably different to most in that I prefer running "empty". Before morning long runs I only have a coffee and a pint of water, no food. I could bore you about the benefits of "fat adapting" However as soon as I get back from a long run, particularly if it's a hard effort long run, I have to go straight into recovery mode and eat to refuel the body to help it recover. Usually porridge with chopped banana, blueberries and chia seeds, toasted bagel with jam or scrambled eggs, and a glass of milk or chocolate milk
Pretty much identical here.....although I can't stomach SiS gels and tend to use Gu on anything up to marathon distance or so. On longer, slower runs (trail ultras) I use 'real' food. If an event there are usually loads of savoury options at aid stations, if training I'll take things like flapjack, peanut butter wraps etc. Really key thing on the ultras is to start eating quite early on. I use a belt that has a couple of 250ml bottles for the runs up to 2 hours and a Salomon SLab Sense 5-set for anything longer unless I know there are plenty of aid stations.
Good thing about Friday's event was the aid station every 400 metres