I'm so stupid!!

So, me and my boyfriend basically broke up and I stupidly got talking to this random guy on Facebook. Things got flirty and after a few drinks I sent him quite an intimate pic (I've NEVER done anything like before) luckily the lighting in the pic makes the photo a bit dark so you can't see it clearly but it's still visable enough. So the next day I'm looking back on the conversation and I'm dying with shame!! He was sending message after message but I just couldn't answer him, I made such a mistake and I wasn't interested. I'm such an idiot. But now me and my boyfriend/ex have started to sort things out and don't wanna throw away 7 years. This other guy obviously realised he was being ghosted (I'm awful) and then unfriended me which I was so relieved about. But now a few days later my anxiety has sky rocketed and I'm so worried about my ex finding out. Even though we were not together it would still ruin any chance of us getting back. Why am I so fucking stupid!! I'm thinking of messaging this guy just to say sorry and that I'm not in a good place at the moment so I'd like to leave things as they are. Should I?