I agree with everyone else here. Countrigal gave you some wonderful advice. And in any case, now is not the time to discuss "mistakes" with yourself when you are feeling low. You need to get well first and give yourself some TLC. At least tomorrow is Friday and the weekend is nearly here

and hopefully you can relax.
Wish you better soon and
Raindance 