Remember...it is not your job to make him happy, we are their helper and support. And it is not your husbands job to make you happy. We are to respect one another. The joy of the Lord is our strength.
Does he know and love Jesus? If he does not, love the man hate the sin, give him more grace. You can't exspect him to love you like Christ loved the church, if he does not know Christ.
We are to win them over with a gentle and quiet spirit. When we are axnious, it makes men angry, because they feel helpless.
Try to find ways to make him feel compitent, make sure you point out the things he does right.
I will be praying God gives you insight into your husbands heart.
1 Peter 3:4
Instead, it should be that of your inner self, the unfading beauty of a gentle and quiet spirit, which is of great worth in God's sight.
2 Cor 4:18
18 So we do not focus on what is seen, but on what is unseen; for what is seen is temporary, but what is unseen is eternal.
Isaiah 54:5 - 10
5 "For your husband is your Maker, Whose name is the LORD of hosts ; And your Redeemer is the Holy One of Israel, Who is called the God of all the earth. 6 "For the LORD has called you, Like a wife forsaken and grieved in spirit, Even like a wife of one's youth when she is rejected," Says your God. 7 "For a brief moment I forsook you, But with great compassion I will gather you. 8 "In an outburst of anger I hid My face from you for a moment, But with everlasting lovingkindness I will have compassion on you," Says the LORD your Redeemer. 9 "For this is like the days of Noah to Me, When I swore that the waters of Noah Would not flood the earth again ; So I have sworn that I will not be angry with you Nor will I rebuke you. 10 "For the mountains may be removed and the hills may shake, But My lovingkindness will not be removed from you, And My covenant of peace will not be shaken," Says the LORD who has compassion on you.