<human>: I've been dating the love of my life for the last two years; on two separate times, the guy has saved my life, he's a good guy.  It's the first time the both of us have been in serious love, and the first time either have talked about marriage, kids, the future, etc...

We decided about 6 months ago to move in together, looked around and signed a lease together for the upcoming year.  The move in date is this upcoming weekend, but just last week, I learned that about a month ago, he cheated on me.

He went to a work trip, got too drunk and received oral from a colleague, immediately kicked her out when he realized what was happening, but nonetheless it still happened.  It's the first time I've allowed myself to be emotionally vulnerable to anyone, and this shit happens.  He feels like shit, and is willing to do anything to regain my trust.

Before this, he was the one for me. I still think so, but obviously, am not sure.  I'm torn between ending it, or trying to make it work.  Has anyone successfully had a relationship after being cheated on, or is it all over?  I believe that he is a good man, and that this was a bad happening in an otherwise good relationship.  Before me, he's never cheated on anyone, and I'd like to believe him, but just don't know anymore.

Any feedback or thoughts would be greatly appreciated.

Can you provide a brief rundown of the text in within 3 sentences?
<bot>: Found the man of my dreams, moving in together soon, and found out he cheated on me and is very regretful.