do a go-around every six months for currency. now your good for a while. i disagree with the thought that a decision needed to be made earlier, fly as if you are going to land until you decide not to. i do have a problem with the g/a reverting back to a landing, that is a decision that is fraught with errors
p.s. i understand you were f/o in this situation...