its going to be very tough man, things are so uncertain, that its very hard to plan.
if only uscis told us how long it may take, or how many applications has been filed and pending...
how can we assume that we wont get GC, lets say after 5 years, what if we happen to be wrong, and have planned our life for moving back to home country.
but at the same time, how can we live in this conditions without planning to return to home country, if it can take 5-8 years to get GC, till then we may have to rot with a single employer...
i guess...till things become certain....we will have to suffer everyday...