<human>: Can you condense the text into three sentences or less?

My boyfriend cheated on me with his ex after being being together for 2 or 3 months. He didn't tell me and I accidentally found out. He told me everything that happened and cut off all lines of communication with her (deleted her from Facebook, off his phones, and told her over the phone with me there that nothing has happened, etc.) However she happens to live next door to his best friend who he visits every time he is back in his home town. So now he is back in his home town for an extended period of time and he is visiting his best friend sometimes while he is there and I'm freaking out. I've talked to him about it and he thinks it's unfair that I feel that way since he has promised me that it won't happen again and that I can't forgive him or trust him. I love him dearly but there is also a small part of me that hates him for what he did and how much he hurt me. He says that I am the only person that he has truly ever loved (he said it about 2 months after the cheating happened) and our relationship has grown into something that I crave but I just can't seem to get over it and it worries me sick to the point where I cant sleep sometimes and when I do I'm racked with these awful dreams of him cheating and saying awful things about me. I just finished talking to him and we argued about it and we are a stand still. He says that I have to stop worrying about it because he doesn't want to have to feel like he has to lie to me about going to see his friend. I don't want him to lie about it and I also don't want him to stop seeing his friend for me. I just want to know how to love him in the present and not worry about the past. Please I need advice.
<bot>: Boyfriend cheated, been together for months after that, happy unless he's seeing his best friend who lives beside the girl he cheated on me with. Need help.