Being critical - If it's easier to notice your wife's mistakes over her good deeds, now is the tine for you to have a change of heart and mind. Constant criticism will make her feel that she's good for nothing. Be intentional in complementing her good works when you feel the urge to criticize her again.
Being a control freak - What you know and think are not always right. This means your wife can make her own decisions without your help or permission. So don't control her actions and way of thinking. Instead, get into the habit of discussing things with her.
Being an absentee husband - Are you too busy to text her or to give her a call? Well, this might be the time for you to change your mindset or attitude. Be intentional in sparing a few minutes during your break time to call or send her a message. Don't go straight to your bed when you go home. Sit with your wife and share to her how your day went, your thoughts, your worries, and your funny experiences.
Using dirty language - Remove dirty language from your vocabulary. Learn to use gentle words in expressing your feelings. Use of dirty language can cause embarrassment to your wife and children. Use kind words when speaking with your wife and you will be surprised to find her more responsive.
Viewing pornography - This habit makes your wife feel cheap and this can cause your marriage to break eventually. If you're addicted to it, find a counselor who can help you flee from it.
Setting high of expectations - Do you have unrealistic expectations for your wife? High expectations can lead you to criticizing your wife more. Focus on her positive qualities and praise her for her good deeds. As a result, your wife will naturally start living up to your positive compliments all the more.