Ok so basically what happened was my boyfriend who has always had wierd premonitions that end up true and stuff told me on Thursday night that i would cheat on him at my summer ball which he wasn't coming to, I laughed at him and promised i wouldn't...you can guess what happened... I did. I don't even know why, but it just sort of happened i was very drunk as were most people and it was just a few kisses but i felt awful. Then to make everything worse before i got a chance to tell him like i'd planned to he told me he knew and that it was ok and he'd forgiven me, so then a few nights later i thought i'd have a go at explaining exactly what did happen in case whoever told him had got something wrong or whatever. It turned out that he didn't know and now h is really upset and feels used. I know i would too but it just makes me feel even worse that he sort of lied to me. What do i do? He said he doesn't wanna break up with me and i don't wanna lose him.