Defined as cheating??

My boyfriend of almost 3 years. A girl that he told me he would not talk to again, sent him photos of her in a bikini. This is a picture taken of his snap chat conversation.

Our last conversation was about him having her over his house with another (guy) friend and he lied to me about it. I am sick of his lying and honestly have no idea what to do about this. Do I consider this cheating? Do I forgive and try to move on? It’s so hard to trust him right now. I’m so hurt