I'm just a lucky dog. *blush* Just grabbed a chance for financial aid from the uni I'm attending. Actually it's the only offer I got that year.
I think it has something to do with my current situation. Anyway, those universities don't have to worry about my visa issue. That's the BIG advantage I guess.