Yeah, thats true :S
It's gonna be pretty hard for you as an international student to get fin aid at least through a university...
The rep for Oberlin came to our school today and was explaining that, and said that if you're a US citizen the money can come from the government, but if you aren't then the colleges have to pay themselves and they have limited funds, so they can only afford you if you're really amazing and worth it... But maybe you can get money other ways? Gap year working? Or some scholarships? Good luck