am i wrong for being upset?

my husband always go somewhere else whenever he works overtime, cause they let him go in and leave whenever he pleases. whether he goes to his friends, or idk where the hell hed go, he doesnt let me know. one time he claim to work ot, came home all buzzed, and high. its like he never even worked at all, but went partying or some shit. i cant check his pay stud cause he doesnt bring them home. i cant check his phone or bank, cause hes secretive and wont let me into it. anyways, if i were to go hangout w my friends or families, hed accuse me of cheating, and go thru my phone. he also says i have to bring our kids along so that i wont be able to cheat, like wtf. hed check to see if i wear my ring and txt me a lot. i barely hangout w my friends, i mostly hangout w my family. i feel like hes the one cheating when he goes out and he thinks im gonna be like him when i go out, thats why hes always like that to me. what would u do about this? im so tired of this crap.