How to give constructive criticism (without being a dick).

Giving constructive criticism is extremely challenging and the vast majority of people are horrendous at it.
This is a shame because feedback that becomes abusive versus constructive can not only negatively impact our relationships but they can cause entire teams to crumble.