Not surprisingly, I have done quite a few go-arounds. To date, I've not been badgered by ATC as to why but I have been politely asked a few minutes after for the reason. I don't object and many controllers (incorrectly) assume that that may have contributed to the go-around. To date, I have not had a go-around due to an ATC error (if such a word can be used). The finger trouble has all been mine. Too fast, too high, too rushed, not noticing tailwinds - all my mistakes! There have also been quite a few technical malfunctions causing go-arounds. Again, I let ATC know about these, even if just to let them know that I don't need their help and they can carry on reading their newspapers
.
PM