An advice for those in a relationship.
If you feel that your spouse needs a bit of constructive criticism, make sure it's just that - constructive.
Do not offer it at all, unless it is in a loving way and in private. Being criticized in front of others, lowers self esteem and causes hurt feelings.