Oh no Melinda,that's terrible
I believe mating-season is now in full speed,once it's over I am sure the Robin will find other things to do,like taking care of his babies
But if you really hate dirty windows,covering it on the outside is your best bet..I hope you were only joking when you said you'll wring his neck..