<human>: Can you give me a shortened version of the text?

This happened almost a month ago I'm so goddamn wracked with guilt I can't sleep at night, I feel like I'm going crazy. I love my boyfriend so so so much I can't believe I was so fucking idiotic.

A guy several years older than me that I know but hadn't properly spoken to before started talking to me over Facebook, telling me he'd always had a little crush on me and begged me to come over and sleep with him. I refused a number of times and he kept going, begging for at least a photo.

In a moment of utter fucking stupidity I sent him a photo of me, I had a shirt on but no undies, it was front on so you couldn't see anything really just my 'pubic mound,' I know that's no excuse, I'm just trying to give you a better picture.

He told me he loved it and would talk to me again tomorrow, I waited a few hours before telling him I couldn't do this, it was wrong and I loved my boyfriend too much to do this too him (despite earlier photo, I know I'm disgusting)

My boyfriend doesn't know. I can't explain how despicable I feel. I know I will never ever ever do something so fucking thoughtless and dumb EVER again. I just cannot bring myself to the point of telling him.

About 2-3 months ago I quit taking my antidepressant medication which I had been taking for years and I feel so messed up about everything like my morals and my head just feels insane. I don't know what to do.
<bot>: I cheated through sexting. Should I just suffer in silence and bear the burden of my horrible mistake? Should I tell him and hurt him forever over this one fucked up occurrence which I will die making sure never happens again?