I’m really sorry to hear that, it’s pretty shit thinking what ifs. Don’t be too hard on yourself, mistakes happen. You weren’t thinking, and it’s happened to me before as well where I do things like that out of anger and regret it later.
Even though you’re not with your ex, it’s understandable that he’s angry or upset over this because just because there isn’t a relationship, doesn’t mean there’s no feelings.
Give it a little bit of time and him some space to calm down. Forgiveness takes time, the best you can do right now is let him know you still love him a lot, it’ll never happen again and that if he gives you another chance you’ll give him your full loyalty. At the end of the day, you didn’t cheat. There’s still a chance for him to forgive you and for both of you to move on. If you love him then be persistent
I hope it all goes well for you darling xo
On goodness don’t even start me on exam stress LOL I ate junk food non stop during exam week and gained 2 kilos :’( and got weird stress rashes everywhere!! I’m so glad I had my last exam on Friday, good luck with yours! Xo