I'm glad you are feeling happy about the run - it sounds like you handled the tough conditions really well. Hope you are taking a bit of time to recover. I read somewhere that it is good to have a break.
Well done Devil! Sounded like you toughed it out really well in pretty difficult conditions.