Hi, sorry to hear you have had a hard time, you supervisor is ultimately responsible.
Terrible that this has happened to you. I agree with the get back on the horse saying, but you have to get over things first, so take you time iwht that, it takes some longer than others, don't be ashamed of...