RE: Deer P, could it be too much?
More than likely he got wind of you, always use the wind to your advantage, I do not care if you have a brand new carbon suit and washed everything in " stink away" and put every attractant and cover scent known to man out, if a deer gets down wind of you, you will be busted! I am sure some of the carbon suit folks will swear up and down that they had deer downwind of them and didn' t get busted because of their suit, wrong, they didn' t get busted because winds and thermals do funny things, period.
To much of a good thing can be bad also, to much doe pee or the like will spook a deer also, think about how strong a public restroom can smell, you find it offensive because of the smell, a deer will also.