I had been going out with my boyfriend for over a year and was and am sure I love him and want to be with him the rest of my life. We had been having a few fights but always sorted them out. He can be a bit mean after drink. He used to call me different girls names and swear he didn't know where it came from. I trusted him and believed him. After one particular fight because I had an ex boyfreind in the house he left an awful message on my phone breaking up with me. My ex who is married called out to the house and kept trying to kiss me. I was drunk and eventually kissed him back and things were leading a bit further until my boyfriends friend walked in. I then lied to my boyfriend because I was scared of losing him and kept lying to him. I have now told him the truth and he doesn't know what to believe which I can't blame him. I made a huge mistake and would do anything to get his trust back and a second chance but I don't know what to do. I love him so much and just want to be with him. Is there anyone who can help??