Relationship advice please help

Alexandra • Graduating this year with a bachelors in psychology. Then med school. In a loving relationship of 6 years. Not TTC! ❤️❤️

So my boyfriend of 7 years has been going out lately more than ever. And my woman’s intuition is telling me that he’s doing something I don’t know if it’s cheating but he’s doing something. He’s never been the type of guy to go out and party or even drink (we have been together since we were 16 and 17) and the other day he decided to go out and I had a feeling. See in our relationship, we’ve never had friends of the opposite sex. Anyways lately he’s been going out a lot and what I thought was a boys night out turned into a boys night out and some girls when I confronted him about it he told me I was crazy and to let it go because he cannot control who his friends bring around. Anyways fast forward last week Thursday I had a hunch and I ended up taking a cab to where he was supposedly, when I got there (to the pool hall) he was not there and then I walked to another pool hall which is like a club/lounge he was not there either at that point I called him and asked him where he was but his phone was off about an hour later he calls me saying he’s on his way home and he even sent me a picture of the cab he was supposedly in. The next morning I texted him all mad and his phone was off. Then midday came and I texted him again and he said he didn’t have his phone because it fell in the toilet and although I believed him at first, I realized that he has an iPhone 7 which means his phone is water resistant and a toilet drop would not ever be enough to water damage the phone. So then I called his sister who told me he said he lost his phone and he grandfather said to me that he never made it home that night but his other paternal grandmother said she found him sleeping on her stairs at 6 in the morning piss drunk. He lied about his entire night and I still don’t know what happen that night. Then we had a conversation where he said that I should go out more and hang out with my friends (I don’t have many friends because all the friends I did have he made them all uncomfortable and gradually they all stopped talking to me) and he’s going to hang out with his friends and he doesn’t want me to tag along. Well yesterday he went out again and I knew he was lying about being at the regular pool hall because I made a fake Snapchat to see if his friends posted anything and I found out he was at another pool hall that is very fancy and it’s like a club. When I asked him he lied and said he was at the regular pool hall. This is heart breaking but I think that it’s time for me to let him go already. It’s clear and obvious on what’s going on here and I just don’t know anymore. Also, he does not have social media that I know of only a Facebook and I am not added as a friend but when I was there are no pictures of me, nothing about me and his friends list his pictures were all blocked from my view. What’s your take on this?

Also I don’t really go out because I’m dealing with a lot my sister has breast cancer and i spend most of my time working. At this point I’m going through so much and this was the last thing I needed.