That's a fantastic time and well done on the PB.... don't be gutted, I was trying to say the same at our half marathon, she got 2 hours 29 seconds so was gutted it wasn't under 2 but she beat her PB. Looks like all 3 of us will be aiming for under 2 hours next time we do a half

(unless my next one is the one I'm doing straight after my marathon)
Try eating better things? Banana's straight after the run, have a little treat as well, like a bit of flapjack, then when your home have something like wholemeal toast with beans and poached egg (plenty of protein for after your run)? I see your on slimming world, make the syn free rice pud or syn free pancakes (sweet omelettes) with loads of fruit... save your syns and HEX for after the run so you can feel like your having a little pig out when actually your still on plan. Just think when you loose the weight you'll probably run better. Good luck hun, it is hard, I know I crave everything I shouldn't have since I've started running more