It is all the more frustrating because the kids all talk about the dream schools; and it seems like you are the only one in your socio-economic pool who is feeling pinched-- pretty much all the way until you find out where your classmates are ACTUALLY going to school. Even up until May of Senior year, it seems like everyone else has it better than oneself. There are plenty of schools you can look at that will reward your NMF status (which is likely).