All good and interesting info here.

My small contribution is to suggest that the minute you suspect you might not know where you are, is to stop, sit down, take a breath, and think things through,...