Re: hitting the bottom...
I've been there before Lost Angel. Totally. Just barely got out of the lowest ebb of my life but seriously what helped me is my family, starting to read the Quran (PROPERLY, not just skimming but translating and reading) and realising that everything is not in our control. Sometimes we just have to let go.
I shed alot of tears and spent days just in my room with curtains drawn. Didn't eat, didn't talk to people and just shouted at family members. I had so much anger in me (which still surfaces now and then) but then eventually, with time, things started to heal itself. I started doing different things. Started some courses at my local College, got a job, started meeting people who had similar experiences and realised that I am not the only one in the world going through this.
I hope my suggestions help and whatever problems you have are lessened. Ameen. Belief and faith in Allah are paramount to any problems. InshAllah, you will get through whatever is pushing you down. Just keep pushing back.