Oh OP... I feel for you I really do.
You must keep going. Because there is light at the end of this dark dark and seemingly endless tunnel.
At my lowest point in my life, I remember wanting to drink bleach... I had been assaulted (sexually) and the youth organisation who I was travelling with did not respond in a supportive or appropriate manner. One of them even blamed me for one of the staff having a heart attack! I got back home and involved the police... and I had to go through this awful video interview. People who I thought were my friends rejected me. Looked at me differently, stopped making jokes around me, just generally shut me out. I felt scared to even be in my own home. I got so anxious at one point that even travelling in a taxi alone with a male driver was very distressing.
I don't know what counselling you are going through at the moment but make sure you are getting the appropriate counselling. Down here we have something called CRASAC. And don't be afraid to PM me, just to chat or find out what happened to me and what I had to do.
I had a counsellor help me piece together the event in question and sort out my feelings a bit. Cut yourself some slack... you will feel awful but allow yourself to do that. Wallow. Duvet days. I immersed myself in stuff (twas actually a video game - but it was an escape from reality). Go to counselling, go to your GP and get some anti depressants temporarily if it feels that bad.
A couple of years later, I had a breakdown and needed to have counselling again... this time it was more like dealing with repressed feelings and admitting some shameful feelings I had locked up the first time. I was scared of being judged. I was scared no one could understand. My counsellor was the only one who knew my ultimate shame... and it has stayed that way but damn it felt good to release it.
Having people to talk to (not family I'd suggest) is very important. Though if you can visit friends and family just to remind yourself of your support network... and again, I offer an ear... just to listen. The more you talk, the better, I promise.
Ultimately, though, you will regain some semblance of your self again, you will gain your confidence back, you will get there. I promise. It will take time.