Just wanted to let you know that you are heard and cared for bud. Like Craig says, you'll get through this. Glad you are feeling better than when you posted your initial message. With any luck, things will continue to improve for you. Just take care of yourself. Take some time to yourself, have a nice long shower... Go for a walk... Just do what you need to do.
All the best,
I farted so huge, my ass exploded. There was poo everywhere and it got into the fan too. What a fucking mess.