I don't anything to add other than giving you a
.
I do agree that no husband, or wife, should lie to their spouse. It leads to insecuities and jealousy... and it makes you not trust them. I don't hide anything from my husband and he doesn't hide things from me. If I wanted to go through any of his things there would never be a question about it ( same thing goes for my stuff, I have nothing to hide, so why hide it) Counseling defintely and he needs to think about your feelings. You are his wife and should be above his "friend". Sounds like he is protecting his "friend" and hurting his wife.
hope everything works out for you. I don't know if you pray, if you do, remember that God doesn't always answer our prayers the way we want him to. Pray for patience and understanding and let God take your worries. The hardest part is turning over your worry. Leave everything else to him and he will take care of you.