The word "miss!" should be removed entirely from attacks, except perhaps on a natural 1 to replace "critical miss!" that doesn't really mean anything anyway.
Instead, have the opponent "dodge!", "block!" and "deflect!". And create exciting animations for those.
Instead of the attackers failure, highlight the defenders success. Less feel bad moment for attacker and more feel good for defender.
Also, that would reflect what's actually happening in combat according to the D&D rules. High AC usually means heavily armoured or magically protected instead of attacker being totally incompetent and missing.