How to move on

So recently I saw my boyfriend had the whisper app but would delete it when I looked on his phone so while he was sleeping I redownloaded it and restored as much as I could. There I saw he was posting about open minded girls, jerking off in his truck, and if people wanted to see his dick and that was it I couldn’t keep defending him in my head so I woke him up and confronted him. At first he was saying that it could have been from months ago but he labeled himself as 24 which he turned while we were dating. Then he realized I knew and he started hugging me and apologizing. He called himself an idiot and was almost crying saying how he didn’t wanna lose me but understood if I left and he looked broken to see me cry. Then he was really quiet for a few hours barely looking at me and he felt like he was ganna puke and how disgusted he was at himself. I wanna forgive him but this has been our first hiccup in our relationship and this is my first one. I love him so much so it sucks we have to deal with this. He didn’t physically do anything so I’m not that upset but still upset especially after he told me he’s never betray me and him knowing I have trust issues. How do you fix this and move on. He told me I have free unlimited access to his phone but if he wanted to do something I really couldn’t stop him so idk but I think he genuinely loves me and feels bad so I wanna work on it. How though?