Advice and encouraging words needed..☹️

Today is my me and my boyfriend’s anniversary, but I suspect that he is cheating on me. Last year in November he took his thumb print out of my phone and changed his password on his phone before going to visit his mom for a month, which I thought was pretty weird. His reasoning was “because we need to build trust and give each other some privacy if you wanna go through my phone just ask me and we can go through it together” I didn’t like that at all but I went with it. Then when he gets back and I notice he is doing things differently. He didn’t post me on Snapchat like he usually would, hadn’t posted anything about his gf at all, so I did the same cause I didn’t wanna look stupid. He had been acting so mean and aggressive towards me as if he hates me. He ruined my birthday weekend and my Valentine’s Day. He didn’t post me for my birthday ik for sure not sure about Valentine’s Day. He threatens to break up with me a lot (I never take it seriously but looking back now I should have let him leave the first time) and the last time he tried that he unadded me on everything so now Idk what he posts. He talks shit about me subliminally on social media and Idk why I’ve been dealing with this.

Like I said he’s been acting funny lately. Always quick to spazz or yell, seems to be hiding his phone, I think I even asked if we could go through his phone one and it turned into an argument, won’t open his messages if I have view, sleeps with his phone hidden or under him, he’ll look at me funny if even look at his phone while he’s on it, I can’t see what he’s doing or saying on social media, drinking a lot, and always mad. After he ruined Valentine’s Day for me he has calmed down and tried to get on my good side but I figured out his password not long ago and I had the opportunity last night to go through his phone cause he’s a hard sleeper. I went through his phone last night cause my gut had been telling me to for a long time. Just found out my boyfriend is cheating on me....again (via messages, calls, and them sending videos, I also saw that he has been deleting conversations).

I want to ask him straight up and give him the opportunity to tell the truth. I am so hurt and sick to my stomach I didn’t want to have to go through this again. He knows I’ve been through so much with my family just recently, and he’s secretly doing this behind my back? I am beyond hurt cause I wanted this to last and go back to how it was in the beginning all good....I feel so attached to him, I take him everywhere with me I do so much for him and I have name necklaces coming as a gift for our anniversary. How could he do this to me?

Update:

Even though this was long over due I finally told him I was done with the relationship though mentally I had been done. He still tries to make me feel bad for not wanting to be with him. I am now numb. I cannot see myself getting into a relationship anytime soon, even later. I have been struggling with severe personal and family problems though. It’s so bad that I rarely do anything for myself now and I have set goals for myself to achieve but it has been so hard for me to go through with things. I am struggling with standing up for myself. I got sick and have yet to return to work because my job won’t put me on the schedule. I hate confrontation and arguing so I don’t know what to do so my family doesn’t see me as the “bad guy” for not doing what they want me to do.