100% sure McCree is addicted to the smell of cock. He spent his Blackwatch days cramped beneath Reyes’ desk or in any available closet, face mashed against his commander’s post-workout crotch and inhaling like his fucking life depended on it.
When Reyes not-so-subtly makes fun of him for it in front of the other recruits, McCree just grins even though he flushes up to his hat.