I can more than understand or sympathize with the OP, I understand feeling under the heel of parents, wanting to do their own thing, I suspect most people on here have found that from time to time at the very least, no matter how liberal the parents were (or not). Unfortunately, by depending on your parents financial resources you are going to be beholden to their wishes in some ways, and if something you want to do conflicts with their values or beliefs it is likely they will use the money edge to get you to accede to their wishes (I am not going to comment on what I feel about that, this is their family, their kids and their money, and this isn’t the thread for that). I also understand that saying “you will graduate in 4 years” might seem like an eternity to someone who wants to break free, I more than sympathize, as someone who has buried a lot of myself over the years, I empathize more than most people realize.
Okay, so what can you do?
1)You could financially emancipate yourself from your parents, what that means is you are declaring that you are not taking any kind of money from your parents, that you are supporting yourself. If you apply to a college, if you want them to look at financial aid and such without looking at family contributions, you need to do this. It would mean you would need to be self supporting, living on your own, working to support yourself and such, and would allow you to apply to VCU and get judged strictly on your income…and obviously, since you are paying for yourself, financially your parents would not have leverage.
The only problem with this, OP, is you could end up alienated from your family of origin, in a perfect world that wouldn’t happen, but it might. If their need to make sure you are doing what they want is so strong, they may if you take this option end up distancing themselves, and you would need to be prepared for that. On the other hand, if your need for independence is that strong, then it may be something you are willing to risk.
2)You could go to the local school (I assume you would be commuting), get your pre med degree then go to med school. Obviously, if your family’s rules are that burdensome to you, then this might not work, but keep in mind as a commuter you might have some more freedom than you do now, colleges have activities and such on campus that would give you some freedom. Again, it also could be your parents would insist that unless you are going to classes or some approved activity, you need to be home, so maybe that wouldn’t work.
3)You could work on your parents to try and make VCU look more attractive to them. For example, you probably can get statistics of what percentage of those going pre med get into medical school, and if the local school is a lot less than VCU, that could be a selling point, you could argue that going to VCU would make getting into med school easier, and that might be something hard for them to refute. If the issue is living with your friend, then agree not to live with him, it might help persuade them as well (for the record, I generally encourage kids going away to college NOT to live with someone they grew up with, in my experience it may seem easier, living with someone you think you know, but it is very different to be a friend with someone, and live with them).
I think your parents love you and want the best for you, OP, even if you don’t agree with their methods or their beliefs, but if you can frame the case that you are going to VCU to seriously study and get into med school, and that that is the best option, and it may weight heavily enough to allow them to agree.Maybe also you can come to an agreement, if they are afraid you will go to VCU and not work hard, that if your grades slip, that you will transfer to the local college. There is nothing wrong with compromising to try and get to VCU, if that is what you need, and if you show a committment to doing well, it may help (it may not, for example, if your parents are observant Muslims, they may be afraid with all the hype about colleges, that you will end up drinking or having sex and they feel if you went locally that wouldn’t happen…). The key is to try and come up with common ground with your parents, to as I suggested, use the idea of VCU as being better suited for pre med or academics, to make the case based on something I suspect they want (ie you to get educated and then get into med school), rather than being based on you wanting to go there for freedom (I suspect you didn’t say that to them, but believe me, parents aren’t dumb and we can read between the lines, too). You are in effect doing a selling job, and to do so it will need to be on their grounds more than yours.
The key thing to keep in mind is once you graduate and if you go to med school (or decide to go work someplace), your life then becomes your own and if you don’t want to live at home and get married and live there, at that point you are an adult and can make your own decisions. May not be easy, parents have a way of wanting their kids to remain their kids, for varying reasons, but it could be the time to assert your freedom is after you have built a foundation for it to happen, it is very different at 18 or 19 and going to college from your parents home, then being 22, graduated, and living on your own and working and/or going further with your education, it is a lot easier at 22 then 18, believe me:).
I wish you luck, hope this has helped.