What should I do about it

My partner haven’t let me touch his dick inside his undies for 4 days... just hugs and kiss? Is it mean he is on something, he always said I should staying at someone’s house a while so we can get away from each other every while...

I am having anxiety-he cheated on me once and wanking over girls (snapchat & porn live) while I asleep but I caught him every time he about to get on phone and he go to bathroom take ages to deleted everything and deny it to my face!!

‘My future wife” I promise I won’t do it again but again again never stop.. what should I do