I don't see any of this as bashing you. The lesson is to don't fly (quoting the manual) in severe weather conditions. This includes winds exceding 10m/s, snow, rain and fog. You should not have flown in fog and you did get lucky.
You asked for advice and our response is simply RTFM.