Hang in there Tallulah. I know it's tough. Your situation is pretty much a carbon copy of my life 15 years ago. It's hell while your there but it will all pay off in the end. 10 years from now you'll look back at this time in your life and will be extremeley proud of what you accomplished, even more so because of what it took to accomplish it. Trust me on this.