What should I do?

So my boyfriend has been cheating on me since before I moved in with him (4 hours away from my friends and family) I found text in his phone with him talking to other women asking if he can come over on days that I work later and asking for dirty pictures from them. I’m so hurt because I love him so much and I thought everything was going great and now I don’t know what to do. I I confront him he’ll probably say that I shouldn’t be going through his phone which I know I shouldn’t have but he acts shady sometimes so I felt something was up. Plus if we break up I can’t afford to rent a place on my own and I can’t move back home for various of reasons. He always says he never could trust his ex’s and he’s always asking who I’m texting but if I ask he always says it’s his sister or grandpa. I’m just hurt and confused and I need help.