My husband continues to lie to me,what do i do!?

We have spoken about it so many times and he promised he wouldn't do it again he lies about the littlest things of he dosnt lie it's half truths,eg I'm going to meet a mechanic next thing I find out his out chilling with his cousin,its not even a reason to lie I feel like I can't trust him anymore and he won't stop,i can't force him to tell the truth😖

When I confront him he says nothing and is more upset with me for actually finding out the truth and he dosnt talk it out or speak about it he will be silent for a week if he has to.Im the one then trying to figure out why he lies and I beg him to communicate with me.