No.
Retaliation is not optional. A
Unit, including heroes, must retaliate the first time it is able to in a
Turn. If a
Unit has not retaliated because it was not able to, perhaps because it was attacked at range, it is still able to retaliate, assuming it is not defeated by the
Attack.