It's been a a hard few days.

So, let me start by saying that mine and my boyfriends anniversary is on November 5th. We've been living together for a little over a year. We were best friends and had a really healthy relationship.We have always agreed that we dont care if we check each others phones because we have nothing to hide, but we just never did because we had no reason to.

Anyway, on Saturday, I got my first tattoo and I got my haircut while I was at my parents house. I also bought a bunch of crafty stuff for me and my bf to do together. I didnt tell him about any of this, because I knew he'd love it and I wanted to surprise him. He had a managers meeting after work on saturday and they take around 3 hours, but they just all eat food and drink at this fancy restaurant and talk about work. He used to be an alcoholic, so he promised me he wouldnt have more than 2 drinks and that he would come home. We were on amazing terms before the meeting. The meeting started at 8. At 11, he said the meeting was just about over, but hours fly by and he never came home. I messaged, I called, I texted. I got so worried, I started messaging his coworkers because I was scared he got into a car accident. I passed out twice from panicking. I drove around, trying to find him. I checked his email on his laptop and come to find out hes fine, hes just ignoring me. I then found out that he had gotten incredibly drunk, despite his promise, and couldn't drive. So the next day, we were supposed to spend together as it was the day before our anniversary. He still ignored me. I spent it with family. Later on in the day, I asked my mother to go with me to get some of my things from our house and I check his laptop one more time and he openly talks to one of his friends about getting wasted and cheating on me with a random girl from the bar after the meeting. So, I went to that friends house and found him and talked to him. His whole family knows. Mine does too. So everyone knows he cheated, but we decided to try to work things out. I've been cheated on before by a different person and I easily left the relationship before, but I truly love my bf and I want things to work out. He seems like hes really trying to make things work, but it's only been a couple days. I just need help coping. I dont have anyone to talk to about this. We are both trying really hard but everything is so fragile right now. I truly want this to work and I'd appreciate any tips that would help me move forward better. Thank you.