My bf recently moved away in may to pursue his dream of professional golf. we both knew we didnt want to do long distance & as it got closer to him leaving he cheated on me when he was very drunk one night. he denied that he slept with her & swore by that so i believed him. then the time came for him to leave and it was really tough for us. we planned to keep in touch cause we've been best friend but it ended up being more than that & we basically are talking every single day as if we are doing long distance cause we miss each other so much. He came clean a couple weeks ago that he did sleep with that girl & had been lying about it for months. This was so tough for me because i lost ALL trust i had for him. I have seen a huge change in him day by day & how he does want to build back trust & really wants to make us work. I'm very vocal when i have a problem & what i expect out of him & he says he'll do whatever it takes to make it work. I love him so much & want to make it work as well but i hold so much resentment towards him which is making it so tough & him being thousands of miles away makes it even harder. He could just be going out for a beer & i automatically get mad. its so not right and not me, thats not a relationship i want to be in. but i do want to be with him im just not sure i can move past this resentment i hold towards him and learn to trust him again when hes not even here. How can i let go of being cheated on and lied to to get back to a good place?