Rally round your friends at this point. They can support you. It will be difficult, and I'm sure I can speak for the whole mod team here when I say we understand if you need to take time out. I'll have an emergency chat with Dave about how to go about this.
Thanks for understanding, but I don't need to talk time off. I'm okay.