Toxic relationship or just overreacting?

Taylor

Last night my boyfriend sent me these screenshots from an “unknown number”. The video is of me over at my nursing partners house. I was over at his house for maybe 10 minutes to drop off some food since he had a hangover and my nursing notebook for notes. (I didn’t think to tell my boyfriend that I stopped by jaydens house because I didnt think of it to be a big deal, even though I now understand that I should’ve)

I later found out today around lunch that my boyfriend signed into my Snapchat without me knowing, downloaded a texting app and then began to text himself and act like another person who just randomly got his number and the video. I kind of knew that it was my boyfriend the whole time due to the email I got saying that an iphone 6s logged into my snapchat and that the IP address correlated to an att contact. He then lied to me numerous times and began to continue the story as to how it was a random guy. When I confronted him about it and said that I’m not stupid and that I know it’s been him the whole time he confessed. What should I do?