My heart just broke

Jessica • I`m 22 and I work two jobs, still trying to figure out life but I`m getting there.
So my bf just came home and told me he cheated on me, at first I thought he was joking. He said he was at the bar with some friends and this older woman came up to him and invited him home. He said he could refuse it's been like an all time fantasy of his. He said he regretted it as soon as it happened that's why he told me. He told me that after this that all he want to be with me and what not and I just don't know what to think.