Overreacting? second chances?

My boyfriend has an emotional connection with his female friend. They been friends for a couple years and when she's going through depression anxiety attack, suicidal thoughts, she calls my boyfriend. I didn't see this as emotional cheating, but i don't see them putting boundaries. More help is needed. I told him multiple times it makes me uncomfortable.

Friday he went out to play 8pool with his buddies. Thats fine, have fun with your friends. Saturday we were on the phone all day, which was weird, I was doing hmwk. he usually just says he's gonna go watch something and we hangs up. This time he didn't. He then gets a call from his friend from 8pool around 10pm and said he had an extra ticket to the movies, his wife no longer can go. boyfriend say sure. He told me, he would go pick him up and then head out. I was like cool! Have fun. Long story short my friend calls me 1 hour later catches me up on her situation with her boyfriend, and I get in my head as it wasn't good. I did message my boyfriend Sunday about it, asked he would never do something like that? He reassures me No. He picks me up from work, came to visit my dad after hospital release, after telling him my brothers gfs did this and that for him. So he wanted to bring something too. He waits for me to get ready and we go eat dinner nice date night!

Monday my heart drops. My friend catches me up on her situation and everything is fine. But tells me to check my boyfriend location history, I feel like something is off. I messaged him calmly about what I saw on the location, he tells me, he lied and was with the female friend, I got crazy OTP. I messaged the friend after I break up with him and she tells me what actually happened. she commented on his post on 8pool, he made plans with her Sat while otp with me. Picked her up, no physical cheating, but huge as LIE and Betrayal!

Overreacting? second chances?
Post Opinion