I cheated and I feel absolutely horrible about it. What should I do?

Anonymous
Honestly when I think about it now I don't even know why I cheated, but here's the story:

Ok so my boyfriend is away working at this camp for 6 weeks well he's going to be back soon but like this past week I was just upset and stupid and whenever I was texting this one guy it was late at night (and I tend not to think too clearly at night especially when I'm tired) well I was texting him and I kind of sent a picture of myself n.a.k.e.d to him (but the picture didn't have my face in it) anyways I thought about everything I sent him over the past week (although there was only one picture like that but still) and I felt horrible about t all. So last night I texted him saying that I don't think I should talk to him like this anymore because I do love my boyfriend and said that I don't know why I even sent him that picture I just wasn't thinking clearly. I know that's no excuse for what I did, but I really do love my boyfriend and don't want to lose him.

Also my boyfriend and I are having a baby we didn't plan it, but it just kind of happened, and I found out that my boyfriend is friends with this guy over facebook. Which makes me feel even worse about all of this. Does anyone have any ideas about what I should do I really don't want to lose him.
I cheated and I feel absolutely horrible about it. What should I do?
4 Opinion