A few weeks ago, I was at a get-together with some friends at their dorm. Wasn't a party, no alcohol, etc. There was this guy there who kept flirting with me, even though I made sure to flash him my promise ring from my boyfriend. It got later and later, and, because of the meds I'm on, my impulsivity started to kick in. I started to flirt with him more. I realized what I was doing and decided to leave, and he insisted on walking me to my car. He kissed me. And I kissed him back. I drove home, crying, thinking to myself, "What the fuck did I just do?" Last night, I finally worked up the courage to tell my boyfriend. He's so hurt, and it hurts me to see him hurt so much. He keeps asking why, and to be honest, I don't know why. We talked about it more today, and he's decided he won't break up with me, that we can fix this. But then tonight, he got really upset again. The night ended with both of us crying our eyes out and holding on to each other for dear life. Today was our 10 month anniversary, as well. I guess I'm just asking for help on what I can do to earn his trust back, how to make him feel better. I've promised him I won't ever do it again, but obviously he still can't trust me. I'm just at a complete loss right now. I don't know what to say or do. Not to mention how terrible I feel. I think we'll get through this, but it's taking so much out of us. I just don't know what to do.