What to do??!!!

So my boyfriend, has always been “Mr.Perfect” but recently my woman’s intuition has been bothering me so much when it came to him. We recently moved out by his sister which is 2 hours away from my family. He is always gone, leaving me in the house by myself..... so I went snooping in his phone and I found out that he was talking to some woman name “crystal” after I had found out I confronted him and he said he “blocked” her. Yesterday he was trying to make me feel stupid and went through his call log I had seen 3 missed calls from this crystal girl and him actually calling her back!!!! He always accused me of cheating, and talking to other men, I have never done so while we’ve been serious. I have became so insecure and it’s honestly not like me. I just can’t stop the tears, I can’t stop the hurt..... I just need some advice.

UPDATE:: he sleeps with his phone either under his pillow or somewhere close by him 80% of the time