Spirit:
I know this isn’t much of a consolation, but people like us are generally easy to live with. We aren’t very demanding, plus we’re quite resilient. You have lived under emotional distress your whole life, from the people who suppose to care for you; what is the worst everyone else can do to irritate you? As long as your roommate is not some criminal, I doubt that you will have much problem. However, if I were to you suggest you a criteria, maybe find someone else with the same family background, you’re not alone in this. Trust me, you cannot go wrong with that kind of person.
Lastly, don’t wait until you achieve something until you start speaking up against your parents. If you do, it will always be a day away. Just do it now. It’s so freaking scary, but it will never get easier; so might as well get it over with. Just remember despite everything they still love you enough to ‘care’ for you all these years. They will get upset. They will emotionally abuse you. They will emotionally put me to hell. They might even physically hit me, but they won’t throw me out for real.
Although, your parents are not mine… I’m not sure how much of this actually applied to yours.
I know what you mean. And finding someone else with a similar background is something I had done a few years back. But even for that person so far it looks like it’s still at least a year or something like that away before anything can be achieved.