I don't think you have anything to feel ashamed of, at all. You did so well in freak weather. The fact that no-one else finished tells you something too - I think you'd have to do sustained training somewhere where those temps are normal in order to stand any chance of finishing. Please don't let this put you off.