Boyfriend cheating on me?

My new boyfriend has a female friend that I don't like.

This girl was one of his best male friends girlfriend. That's how he met her. The friend and the girlfriend were together for 3 years

My boyfriend, his friend and the now ex girlfriend were close friends who routinely hung out together.

Anyway, this girl is now single or so (I saw her with a guy and my boyfriend last week) but I'm not sure if the guy is her new boyfriend or another friend or someone related to her.

What I don't like about this is how my boyfriend pats her on her shoulder. It's more like how guys pat each other but I still don't like it.

I also saw her touch his arm and give him a quick hug when he said he was feeling cold (before we got together). I ve seen him pat her on the shoulder before as well (while she was still with his friend). He had also been to her graduation ceremony a few months ago (after her break up).

Furthermore, I discovered some pictures of him and his classmates (with whom he's not very close friends) on a picnic and SHE was there with him. They were both wearing white sweaters. She is also the one whom he calls to discuss all problems etc.

He also attended a lecture on her country last month and she came with a guy and she left with the guy buy throughout, my boyfriend and her kept talking, she patted his arm, hugged and he patted her on her shoulder.

Before we started dating, I also saw how she scolded him for checking out other girls (in a funny way) by saying he needs to stop being a "hoe" (he was hooking up a lot before we started dating).

He's clearly in love with her isn't it?

Why is he attending a lecture related to Syria? Why is he inviting her out of all his friends to go to the picnic? Did he not have any other friends? It's clear he talks most to her Why is he hanging out so much with her when he was her ex bfs friend first? Why is he constantly trying to touch her, give hugs, pats on the shoulder etc?

Boyfriend cheating on me?
Post Opinion