I don't know what are you talking about my friend. You do have a lot of hate and anger. I don't work for INS to know every immigrant's case in this country. All I know is that at my company there are 150 pilots and about 45 are foreigners.
I believe you had good reasons to stay 5 years in this country. Maybe you built the flying time which got you the JAA license? And because you are so angry I assume you wanted to stay here. Sorry it didn't work out for you.
In my case I am just looking for a change, a new challenge. Blue skies and smile. Life is too short.